Package | Description |
---|---|
com.mentorgen.tools.profile.instrument | |
org.objectweb.asm.jip |
Provides a small and fast bytecode manipulation framework.
|
org.objectweb.asm.jip.commons |
Provides some useful class and method adapters.
|
Modifier and Type | Class and Description |
---|---|
class |
PerfMethodAdapter
This class is responsible for instrumenting a method to
call the profiler in order for performance
data to be gathered.
|
Modifier and Type | Method and Description |
---|---|
MethodVisitor |
PerfClassAdapter.visitMethod(int arg,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions) |
Constructor and Description |
---|
PerfMethodAdapter(MethodVisitor visitor,
java.lang.String className,
java.lang.String methodName) |
Modifier and Type | Class and Description |
---|---|
class |
MethodAdapter
An empty
MethodVisitor that delegates to another
MethodVisitor . |
Modifier and Type | Field and Description |
---|---|
protected MethodVisitor |
MethodAdapter.mv
The
MethodVisitor to which this adapter delegates calls. |
Modifier and Type | Method and Description |
---|---|
MethodVisitor |
ClassAdapter.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
MethodVisitor |
ClassWriter.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
MethodVisitor |
ClassVisitor.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
Visits a method of the class.
|
Constructor and Description |
---|
MethodAdapter(MethodVisitor mv)
Constructs a new
MethodAdapter object. |
Modifier and Type | Class and Description |
---|---|
class |
AdviceAdapter
A
MethodAdapter to dispatch method body instruction |
class |
EmptyVisitor
An empty implementation of the ASM visitor interfaces.
|
class |
GeneratorAdapter
A
MethodAdapter with convenient methods to generate
code. |
class |
LocalVariablesSorter
A
MethodAdapter that renumbers local variables in their order of
appearance. |
Modifier and Type | Method and Description |
---|---|
MethodVisitor |
StaticInitMerger.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
MethodVisitor |
EmptyVisitor.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
MethodVisitor |
SerialVersionUIDAdder.visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
Constructor and Description |
---|
AdviceAdapter(MethodVisitor mv,
int access,
java.lang.String name,
java.lang.String desc)
Creates a new
AdviceAdapter . |
GeneratorAdapter(int access,
Method method,
MethodVisitor mv)
Creates a new
GeneratorAdapter . |
GeneratorAdapter(MethodVisitor mv,
int access,
java.lang.String name,
java.lang.String desc)
Creates a new
GeneratorAdapter . |
LocalVariablesSorter(int access,
java.lang.String desc,
MethodVisitor mv) |