java-bytecode-asm

ASM ist eine Java-Bibliothek, die für die Manipulation und Erstellung von JVM-Bytecodes verwendet wird.
1
Antwort

Java-Methodenparameterwerte in ASM

Ich versuche, die Werte der Methodenparameter eines Java-Programms zu erhalten. Ich verwende ASM, um den Bytecode zu instrumentieren und diese Werte zu erhalten. Ich laufe jedoch in einige Schwierigkeiten. Hier ist die Methode visitCode (), m...
17.12.2012, 09:09
1
Antwort

Variablen während der Bytecode-Methode neu zeichnen, die durch ASM inlining ist

Ich mache eine Online-Bytecode-Methode, um die Optimierung mit ASM zu optimieren. Meine Änderungen basieren auf dem Beispiel 3.2.6 Inline Method ( Ссылка ). Das Testbeispiel (inline callee's calculate (int, int) bei Caller :: test) ist: %Vo...
22.04.2015, 15:22
1
Antwort

Wie verwende ich Instrumentation.retransformClasses () korrekt aus dem asm-Code?

Ich benutze die asm-Bibliothek, um einige Java-Bytecode-Modifikationen durchzuführen - speziell um meine Klassen zu modifizieren, um eine neue Schnittstelle und zugehörige Methoden zu implementieren. Mein aktueller Ansatz ist die Verwendung der...
01.03.2012, 22:41