|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of BytecodeConstants in org.jikesrvm |
---|
Classes in org.jikesrvm that implement BytecodeConstants | |
---|---|
static class |
ArchitectureSpecific.BaselineCompilerImpl
|
Uses of BytecodeConstants in org.jikesrvm.classloader |
---|
Classes in org.jikesrvm.classloader that implement BytecodeConstants | |
---|---|
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 |
NativeMethod
A native method of a java class. |
class |
NormalMethod
A method of a java class that has bytecodes. |
class |
RVMMethod
A method of a java class corresponding to a method_info structure in the class file. |
Uses of BytecodeConstants in org.jikesrvm.compilers.baseline |
---|
Classes in org.jikesrvm.compilers.baseline that implement BytecodeConstants | |
---|---|
class |
BaselineCompiler
Baseline compiler - platform independent code. |
class |
BranchProfiles
Profile data for all conditional branches (including switches) of a single RVMMethod. |
(package private) class |
BuildBB
Analyze the byte codes and determine the boundaries of the basic blocks. |
(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 BytecodeConstants in org.jikesrvm.compilers.baseline.ia32 |
---|
Classes in org.jikesrvm.compilers.baseline.ia32 that implement BytecodeConstants | |
---|---|
class |
BaselineCompilerImpl
BaselineCompilerImpl is the baseline compiler implementation for the IA32 architecture. |
Uses of BytecodeConstants in org.jikesrvm.compilers.opt.bc2ir |
---|
Classes in org.jikesrvm.compilers.opt.bc2ir that implement BytecodeConstants | |
---|---|
class |
BC2IR
This class translates from bytecode to HIR. |
Uses of BytecodeConstants in org.jikesrvm.compilers.opt.runtimesupport |
---|
Classes in org.jikesrvm.compilers.opt.runtimesupport that implement BytecodeConstants | |
---|---|
class |
OptLinker
Routines for dynamic linking and other misc hooks from opt-compiled code to runtime services. |
Uses of BytecodeConstants in org.jikesrvm.osr |
---|
Classes in org.jikesrvm.osr that implement BytecodeConstants | |
---|---|
class |
BytecodeTraverser
BytecodeTraverser does depth first search on a bytecode array, determines the type information of locals and stacks at Interesting point. |
class |
ExecutionState
|
Uses of BytecodeConstants in org.jikesrvm.osr.bytecodes |
---|
Classes in org.jikesrvm.osr.bytecodes that implement BytecodeConstants | |
---|---|
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 BytecodeConstants in org.jikesrvm.runtime |
---|
Classes in org.jikesrvm.runtime that implement BytecodeConstants | |
---|---|
class |
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return information. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |