Resultados da pesquisa a pedido "bytecode-manipulation"

1 a resposta

Tamanho de pilha incorreto calculado pela biblioteca ASM

Gosto de bytecodes usando a biblioteca ASM e o 'Tamanho máximo da pilha' para um método é deixado para ser calculado automaticamente. Durante o tempo de execução, achei esse valor (tamanho máximo da pilha) incorreto. Meu código fonte ...

1 a resposta

Adicionar campo à classe Proxy criada com o Javassist

Estou criando uma classe Proxy usando Javassist ProxyFactory com o seguinte código:

1 a resposta

ASM: saída de bytecode e opcode java

2 a resposta

Javassist: recriando uma classe - delete first, ou defrost () e modifica?

Eu uso o Javassist para criar uma classe. E em um conjunto de testes, quando um segundo teste tenta criar a mesma classe, ele falha

1 a resposta

Onde ocorre a injeção de bytecode?

Motivaçãoeu tenho um

6 a resposta

Diferenças no bytecode java produzido pelos compiladores da Oracle e Eclipse

@Our projeto faz alguma instrumentação Java bytecode. E nos deparamos com algum comportamento estranho. Suponha o seguinte trecho de código: public void a() { new Integer(2); } javac do Oracle compila o código acima no seguinte bytecode: 0: ...

6 a resposta

omparação dinâmica da estrutura de manipulação de bytecodes Java

Existem algumas estruturas disponíveis para geração, manipulação e tecelagem dinâmicas de bytecodes (BCEL, CGLIB, javassist, ASM, MPS). Quero aprender sobre eles, mas como não tenho muito tempo para conhecer todos os detalhes sobre ...

6 a resposta

native java bytecode instrumentação

ara a instrumentação de bytecode em java, existe a estrutura asm e as bibliotecas bcel e javaassis No entanto, eu preciso instrumentar em código nativo, já que algumas classes java já estão carregadas no momento em que o javaagent é executado, ...

2 a resposta

Manipulação de bytecode para interceptar a configuração do valor de um campo

Usando uma biblioteca comoASM oucglib, existe uma maneira de adicionar instruções de bytecode a uma classe para executar código sempre que o valor de um campo de classe for definido? Por exemplo, digamos que eu tenho essa classe: public class ...

5 a resposta

É possível competir com o código de classe do arquivo? [duplicado]

Possível duplicado: Existe um editor java classfile / bytecode para editar instruções? [https://stackoverflow.com/questions/3308351/is-there-a-java-classfile-bytecode-editor-to-edit-instructions] O código-fonte Java é compilado no bytecode, que ...