|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of StackframeLayoutConstants in org.jikesrvm |
---|
Subinterfaces of StackframeLayoutConstants in org.jikesrvm | |
---|---|
static interface |
ArchitectureSpecific.ArchConstants
|
static interface |
ArchitectureSpecific.BaselineConstants
|
static interface |
ArchitectureSpecific.StackframeLayoutConstants
|
Classes in org.jikesrvm that implement StackframeLayoutConstants | |
---|---|
static class |
ArchitectureSpecific.BaselineCompilerImpl
|
static class |
ArchitectureSpecific.BaselineExceptionDeliverer
|
static class |
ArchitectureSpecific.BaselineGCMapIterator
|
static class |
ArchitectureSpecific.JNICompiler
|
static class |
ArchitectureSpecific.JNIGCMapIterator
|
static class |
ArchitectureSpecific.LazyCompilationTrampoline
|
static class |
ArchitectureSpecific.OutOfLineMachineCode
|
static class |
ArchitectureSpecificOpt.BaselineExecutionStateExtractor
|
static class |
ArchitectureSpecificOpt.CodeInstaller
|
static class |
ArchitectureSpecificOpt.ConvertALUOperators
|
static class |
ArchitectureSpecificOpt.GenerateMachineSpecificMagic
|
static class |
ArchitectureSpecificOpt.OptExceptionDeliverer
|
static class |
ArchitectureSpecificOpt.OptExecutionStateExtractor
|
static class |
ArchitectureSpecificOpt.PostThreadSwitch
|
Uses of StackframeLayoutConstants in org.jikesrvm.adaptive.measurements.listeners |
---|
Classes in org.jikesrvm.adaptive.measurements.listeners that implement StackframeLayoutConstants | |
---|---|
class |
EdgeListener
A EdgeListener defines a listener that computes a call graph edge from the call stack. |
Uses of StackframeLayoutConstants in org.jikesrvm.compilers.baseline |
---|
Classes in org.jikesrvm.compilers.baseline that implement StackframeLayoutConstants | |
---|---|
class |
BaselineCompiledMethod
Compiler-specific information associated with a method's machine instructions. |
class |
BaselineCompiler
Baseline compiler - platform independent code. |
(package private) class |
JSRInfo
Scratch space for JSR processing. |
class |
ReferenceMaps
class that provides stack (and local var) map for a baseline compiled method GC uses the methods provided here |
class |
TemplateCompilerFramework
Framework compiler - platform independent code. |
Uses of StackframeLayoutConstants in org.jikesrvm.compilers.baseline.ia32 |
---|
Classes in org.jikesrvm.compilers.baseline.ia32 that implement StackframeLayoutConstants | |
---|---|
(package private) class |
Barriers
Class called from baseline compiler to generate architecture specific write barriers for garbage collectors. |
class |
BaselineCompilerImpl
BaselineCompilerImpl is the baseline compiler implementation for the IA32 architecture. |
class |
BaselineExceptionDeliverer
Handle exception delivery and stack unwinding for methods compiled by baseline compiler. |
class |
BaselineGCMapIterator
Iterator for stack frame built by the Baseline compiler. |
Uses of StackframeLayoutConstants in org.jikesrvm.compilers.opt.bc2ir.ia32 |
---|
Classes in org.jikesrvm.compilers.opt.bc2ir.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
GenerateMachineSpecificMagic
This class implements the machine-specific magics for the opt compiler. |
Uses of StackframeLayoutConstants in org.jikesrvm.compilers.opt.lir2mir.ia32 |
---|
Classes in org.jikesrvm.compilers.opt.lir2mir.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
ConvertALUOperators
Reduce the number of ALU operators considered by BURS |
Uses of StackframeLayoutConstants in org.jikesrvm.compilers.opt.runtimesupport.ia32 |
---|
Classes in org.jikesrvm.compilers.opt.runtimesupport.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
OptExceptionDeliverer
Handle exception delivery and stack unwinding for methods compiled by optimizing Compiler. |
Uses of StackframeLayoutConstants in org.jikesrvm.ia32 |
---|
Subinterfaces of StackframeLayoutConstants in org.jikesrvm.ia32 | |
---|---|
interface |
ArchConstants
Architecture specific constants. |
interface |
BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
Classes in org.jikesrvm.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
LazyCompilationTrampoline
Generate a "trampoline" that jumps to the shared lazy compilation stub. |
class |
MachineSpecificIA
Wrappers around IA32-specific code common to both 32 & 64 bit |
static class |
MachineSpecificIA.EM64T
Wrappers around EMT64-specific code (64-bit specific) |
static class |
MachineSpecificIA.IA32
Wrappers around IA32-specific code (32-bit specific) |
class |
OutOfLineMachineCode
A place to put hand written machine code typically invoked by Magic methods. |
Uses of StackframeLayoutConstants in org.jikesrvm.jni.ia32 |
---|
Classes in org.jikesrvm.jni.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
JNICompiler
This class compiles the prolog and epilog for all code that makes the transition between Java and Native C for the 2 cases: from Java to C: all user-defined native methods C to Java: all JNI functions in JNIFunctions
When performing the transitions the values in registers and on the stack need
to be treated with care, but also when transitioning into Java we need to do
a spin-wait if a GC is underway. |
class |
JNIGCMapIterator
Iterator for stack frames inserted at the transition from Java to JNI Native C. |
Uses of StackframeLayoutConstants in org.jikesrvm.mm.mmtk |
---|
Classes in org.jikesrvm.mm.mmtk that implement StackframeLayoutConstants | |
---|---|
class |
TraceInterface
Class that supports scanning Objects or Arrays for references during tracing, handling those references, and computing death times |
Uses of StackframeLayoutConstants in org.jikesrvm.osr.ia32 |
---|
Classes in org.jikesrvm.osr.ia32 that implement StackframeLayoutConstants | |
---|---|
class |
BaselineExecutionStateExtractor
A class that retrieves the VM scope descriptor from a suspended thread whose top method was compiled by the baseline compiler. |
class |
CodeInstaller
CodeInstaller generates a glue code which recovers registers and from the stack frames and branch to the newly compiled method instructions. |
class |
OptExecutionStateExtractor
OptExecutionStateExtractor is a subclass of ExecutionStateExtractor. |
class |
PostThreadSwitch
A class helps schedule OSRed method, it is called right after thread switch and highly depends on the calling convention. |
class |
TempRegisters
Temporary register set. |
Uses of StackframeLayoutConstants in org.jikesrvm.runtime |
---|
Classes in org.jikesrvm.runtime that implement StackframeLayoutConstants | |
---|---|
class |
RuntimeEntrypoints
Entrypoints into the runtime of the virtual machine. |
class |
StackBrowser
Use this class to explore the stack. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |