|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OSRConstants | |
---|---|
org.jikesrvm | |
org.jikesrvm.compilers.opt.bc2ir | |
org.jikesrvm.osr | |
org.jikesrvm.osr.bytecodes | |
org.jikesrvm.osr.ia32 |
Uses of OSRConstants in org.jikesrvm |
---|
Classes in org.jikesrvm that implement OSRConstants | |
---|---|
static class |
ArchitectureSpecificOpt.BaselineExecutionStateExtractor
|
static class |
ArchitectureSpecificOpt.OptExecutionStateExtractor
|
Uses of OSRConstants in org.jikesrvm.compilers.opt.bc2ir |
---|
Classes in org.jikesrvm.compilers.opt.bc2ir that implement OSRConstants | |
---|---|
class |
BC2IR
This class translates from bytecode to HIR. |
Uses of OSRConstants in org.jikesrvm.osr |
---|
Classes in org.jikesrvm.osr that implement OSRConstants | |
---|---|
class |
BytecodeTraverser
BytecodeTraverser does depth first search on a bytecode array, determines the type information of locals and stacks at Interesting point. |
class |
EncodedOSRMap
EncodedOSRMap provides the similar function as GC map in OptMachineCodeMap. |
class |
ExecutionState
|
class |
LocalRegPair
An LocalRegPair keeps the type information and location of a local variable/stack slot from byte code to machine code. |
class |
OSRMapIterator
An iterator over an encoded OSR map. |
class |
VariableElement
An instance of VariableElement represents a byte code variable (local or stack element). |
Uses of OSRConstants in org.jikesrvm.osr.bytecodes |
---|
Classes in org.jikesrvm.osr.bytecodes that implement OSRConstants | |
---|---|
class |
AConstNull
aconst_null |
class |
CheckCast
checkcast instruction |
class |
DoubleStore
BC_DoubleStore: dstore , dstore_<i> |
class |
FloatStore
BC_FloatStore: fstore , fstore_<i> |
class |
Goto
goto instruction |
class |
IntStore
BC_IntStore : {@code istore_ |
class |
InvokeCompiledMethod
invoke a compiled method |
class |
InvokeStatic
Special invokestatic, with only two possible target ObjectHolder.getRefAt and ObjectHolder.cleanRefs indiced by GETREFAT and CLEANREFS. |
class |
LoadDoubleConst
BC_LoadDoubleConst: ldc2_w |
class |
LoadFloatConst
BC_LoadFloatConst: ldc, ldc_w |
class |
LoadIntConst
load an integer constant on the stack |
class |
LoadLongConst
load a long constant on the stack |
class |
LoadRetAddrConst
artificial instruction, load a PC on the stack. |
class |
LoadWordConst
load a word constant on the stack |
class |
LongStore
BC_LongStore: lstore , lstore_<n> |
class |
Nop
nop |
class |
ParamInitEnd
LocalInitEnd |
class |
Pop
pop |
class |
PseudoBytecode
OSR_PseudoBytecode is super class of all pseudo instructions. |
class |
RefStore
BC_RefStore: astore , astore_<i> |
Uses of OSRConstants in org.jikesrvm.osr.ia32 |
---|
Classes in org.jikesrvm.osr.ia32 that implement OSRConstants | |
---|---|
class |
BaselineExecutionStateExtractor
A class that retrieves the VM scope descriptor from a suspended thread whose top method was compiled by the baseline compiler. |
class |
OptExecutionStateExtractor
OptExecutionStateExtractor is a subclass of ExecutionStateExtractor. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |