|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ClassLoaderConstants in org.jikesrvm |
---|
Classes in org.jikesrvm that implement ClassLoaderConstants | |
---|---|
static class |
ArchitectureSpecific.BaselineCompilerImpl
|
static class |
ArchitectureSpecificOpt.BaselineExecutionStateExtractor
|
static class |
ArchitectureSpecificOpt.OptExecutionStateExtractor
|
Uses of ClassLoaderConstants in org.jikesrvm.classloader |
---|
Classes in org.jikesrvm.classloader that implement ClassLoaderConstants | |
---|---|
class |
AbstractMethod
An abstract method of a java class. |
class |
BytecodeStream
Provides minimal abstraction layer to a stream of bytecodes from the code attribute of a method. |
class |
ClassFileReader
Support code to parse a DataInputStream in the Java classfile format and create the appropriate instance of an RVMClass or UnboxedType. |
class |
NativeMethod
A native method of a java class. |
class |
NormalMethod
A method of a java class that has bytecodes. |
class |
Primitive
Description of a java "primitive" type (int, float, etc.) |
class |
RVMArray
Description of a java "array" type. |
class |
RVMClass
Description of a java "class" type. |
class |
RVMClassLoader
Manufacture type descriptions as needed by the running virtual machine. |
class |
RVMField
A field of a java class. |
class |
RVMMember
A field or method of a java class. |
class |
RVMMethod
A method of a java class corresponding to a method_info structure in the class file. |
class |
RVMType
A description of a java type. |
class |
TypeDescriptorParsing
A Java class for parsing type descriptors and class names. |
class |
UnboxedType
Description of an Unboxed Magic type. |
Uses of ClassLoaderConstants in org.jikesrvm.compilers.baseline |
---|
Classes in org.jikesrvm.compilers.baseline that implement ClassLoaderConstants | |
---|---|
class |
BaselineCompiler
Baseline compiler - platform independent code. |
(package private) class |
BuildReferenceMaps
This class builds the reference and non-reference maps for a given method. |
class |
TemplateCompilerFramework
Framework compiler - platform independent code. |
Uses of ClassLoaderConstants in org.jikesrvm.compilers.baseline.ia32 |
---|
Classes in org.jikesrvm.compilers.baseline.ia32 that implement ClassLoaderConstants | |
---|---|
class |
BaselineCompilerImpl
BaselineCompilerImpl is the baseline compiler implementation for the IA32 architecture. |
Uses of ClassLoaderConstants in org.jikesrvm.compilers.opt.bc2ir |
---|
Classes in org.jikesrvm.compilers.opt.bc2ir that implement ClassLoaderConstants | |
---|---|
class |
BC2IR
This class translates from bytecode to HIR. |
Uses of ClassLoaderConstants in org.jikesrvm.osr |
---|
Subinterfaces of ClassLoaderConstants in org.jikesrvm.osr | |
---|---|
interface |
OSRConstants
OSRConstants defines constants used for on-stack-replacement mapping, VM scope descriptor, and pseudo bytecodes. |
Classes in org.jikesrvm.osr that implement ClassLoaderConstants | |
---|---|
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 ClassLoaderConstants in org.jikesrvm.osr.bytecodes |
---|
Classes in org.jikesrvm.osr.bytecodes that implement ClassLoaderConstants | |
---|---|
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 ClassLoaderConstants in org.jikesrvm.osr.ia32 |
---|
Classes in org.jikesrvm.osr.ia32 that implement ClassLoaderConstants | |
---|---|
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 |