classPool, cpool, localsTypes, returnType, stackTop, stackTypes
Modifier | Constructor | Description |
---|---|---|
protected |
MapMaker(MapMaker old) |
|
|
MapMaker(ClassPool classes,
MethodInfo minfo,
CodeAttribute ca) |
Modifier and Type | Method | Description |
---|---|---|
protected static void |
copyTypeData(int n,
TypeData[] srcTypes,
TypeData[] destTypes) |
|
static StackMapTable |
make(ClassPool classes,
MethodInfo minfo) |
Computes the stack map table of the given method and returns it.
|
static StackMap |
make2(ClassPool classes,
MethodInfo minfo) |
Computes the stack map table for J2ME.
|
protected static int |
recordTypeData(int n,
TypeData[] srcTypes,
TypeData[] destTypes) |
|
StackMapTable |
toStackMap(TypedBlock[] blocks) |
|
StackMap |
toStackMap2(ConstPool cp,
TypedBlock[] blocks) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doOpcode, visitBranch, visitGoto, visitJSR, visitLookupSwitch, visitRET, visitReturn, visitTableSwitch, visitThrow
public MapMaker(ClassPool classes, MethodInfo minfo, CodeAttribute ca)
protected MapMaker(MapMaker old)
public static StackMapTable make(ClassPool classes, MethodInfo minfo) throws BadBytecode
BadBytecode
public static StackMap make2(ClassPool classes, MethodInfo minfo) throws BadBytecode
BadBytecode
protected static int recordTypeData(int n, TypeData[] srcTypes, TypeData[] destTypes)
public StackMapTable toStackMap(TypedBlock[] blocks)
public StackMap toStackMap2(ConstPool cp, TypedBlock[] blocks)
Copyright © 2018 Shigeru Chiba, www.javassist.org. All Rights Reserved.