Resultados de la búsqueda a petición "bytecode-manipulation"

5 la respuesta

Reescritura de llamadas a métodos dentro de las clases compiladas de Java.

Quiero reemplazar las llamadas a una clase dada con las llamadas a otra clase dentro de un cuerpo de método mientras analizo los archivos de clase compilados...

1 la respuesta

¿Dónde ocurre la inyección de bytecode?

2 la respuesta

Javassist: recreando una clase: ¿eliminar primero o descongelar () y modificar?

Yo uso Javassist para crear una clase. Y en un conjunto de pruebas, cuando una segunda prueba intenta crear la misma clase, falla en

1 la respuesta

ASM: salida de código de bytes y código de operación java

Estoy tratando de escribir un programa que tome un archivo .class y recopile todos los métodos del archivo .class, así como el contenido de cada método. Aqui...

1 la respuesta

Agregar campo a la clase Proxy creada con Javassist

Estoy creando una clase Proxy utilizando Javassist ProxyFactory con el siguiente código:

10 la respuesta

¿Cómo puedes extender Java para introducir pasar por referencia?

2 la respuesta

Java Bytecode Manipulation Library Sugerencias

Estoy buscando una biblioteca de manipulación de bytecode Java bien mantenida con una API intuitiva. Parece que hay bastantes por ahí. ¿Alguna sugerencia sobre cuáles probar?

1 la respuesta

Tamaño de pila incorrecto calculado por la biblioteca ASM

Genero códigos de bytes usando la biblioteca ASM y el 'Tamaño máximo de pila' para un método se deja calcular automáticamente. Durante el tiempo de ejecución, encontré que este valor (tamaño máximo de pila) no es correcto. Mi código fuente ...

5 la respuesta

¿Es posible ver, w bytecode del archivo de clase? [duplicar]

Posible duplicado: ¿Existe un editor de archivos de clase / bytecode de Java para editar las instrucciones? [https://stackoverflow.com/questions/3308351/is-there-a-java-classfile-bytecode-editor-to-edit-instructions] El código fuente de Java se ...

2 la respuesta

Manipulación de bytecode para interceptar la configuración del valor de un campo

Usando una biblioteca comoASM ocglib, ¿hay alguna manera de agregar instrucciones de bytecode a una clase para ejecutar código cada vez que se establece el valor de un campo de clase? Por ejemplo, supongamos que tengo esta clase: public class ...