Class | Description |
---|---|
AConstNull |
aconst_null
|
CheckCast |
checkcast instruction
|
DoubleStore |
BC_DoubleStore:
dstore , dstore_<i> |
FloatStore |
BC_FloatStore:
fstore , fstore_<i> |
Goto |
goto instruction
|
IntStore |
BC_IntStore : {@code istore_
|
InvokeCompiledMethod |
invoke a compiled method
|
InvokeStatic |
Special invokestatic, with only two possible target
ObjectHolder.getRefAt and ObjectHolder.cleanRefs
indiced by GETREFAT and CLEANREFS.
|
LoadDoubleConst |
BC_LoadDoubleConst: ldc2_w
|
LoadFloatConst |
BC_LoadFloatConst: ldc, ldc_w
|
LoadIntConst |
load an integer constant on the stack
|
LoadLongConst |
load a long constant on the stack
|
LoadRetAddrConst |
artificial instruction, load a PC on the stack.
|
LoadWordConst |
load a word constant on the stack
|
LongStore |
BC_LongStore:
lstore , lstore_<n> |
Nop |
nop
|
ParamInitEnd |
LocalInitEnd
|
Pop |
pop
|
PseudoBytecode |
OSR_PseudoBytecode is super class of all pseudo instructions.
|
RefStore |
BC_RefStore:
astore , astore_<i> |