Package | Description |
---|---|
javassist.bytecode |
Bytecode-level API.
|
javassist.bytecode.stackmap |
Modifier and Type | Field and Description |
---|---|
(package private) StackMap |
CodeIterator.Pointers.stack2 |
Modifier and Type | Method and Description |
---|---|
StackMap |
StackMap.Copier.getStackMap() |
StackMap |
StackMap.Writer.toStackMap(ConstPool cp)
Converts to a
StackMap attribute. |
Modifier and Type | Method and Description |
---|---|
void |
CodeAttribute.setAttribute(StackMap sm)
Adds a stack map table for J2ME (CLDC).
|
Constructor and Description |
---|
Copier(StackMap map,
ConstPool newCp,
java.util.Map classnames) |
InsertLocal(StackMap map,
int varIndex,
int varTag,
int varData) |
NewRemover(StackMap map,
int where) |
Printer(StackMap map,
java.io.PrintWriter out) |
Shifter(StackMap smt,
int where,
int gap,
boolean exclusive) |
SimpleCopy(StackMap map) |
SwitchShifter(StackMap smt,
int where,
int gap) |
Walker(StackMap sm)
Constructs a walker.
|
Modifier and Type | Method and Description |
---|---|
static StackMap |
MapMaker.make2(ClassPool classes,
MethodInfo minfo)
Computes the stack map table for J2ME.
|
StackMap |
MapMaker.toStackMap2(ConstPool cp,
TypedBlock[] blocks) |