|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Classes in org.jikesrvm.ia32 used by org.jikesrvm | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| CodeArray
CodeArray represents a code object (contiguous memory region containing code). |
|
| DynamicLinkerHelper
Machine specific helper functions for dynamic linking. |
|
| InterfaceMethodConflictResolver
An interface conflict resolution stub uses a hidden parameter to distinguish among multiple interface methods of a class that map to the same slot in the class's IMT. |
|
| LazyCompilationTrampoline
Generate a "trampoline" that jumps to the shared lazy compilation stub. |
|
| MachineCode
Representation of machine code instructions and a map from bytecode index to offset within code array |
|
| MachineReflection
Machine dependent portion of Reflective method invoker. |
|
| MachineSpecificIA.IA32
Wrappers around IA32-specific code (32-bit specific) |
|
| MultianewarrayHelper
Helper routine to pull the parameters to multianewarray off the Java expression stack maintained by the baseline compiler and pass them to RuntimeEntrypoints.buildMultiDimensionalArray. |
|
| OutOfLineMachineCode
A place to put hand written machine code typically invoked by Magic methods. |
|
| RegisterConstants
|
|
| Registers
The machine state comprising a thread's execution context, used both for thread context switching and for software/hardware exception reporting/delivery. |
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| ThreadLocalState
This class provides a layer of abstraction that the rest of the VM must use in order to access the current RVMThread object. |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.adaptive.measurements.listeners | |
|---|---|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.baseline | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| RegisterConstants
|
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.baseline.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| RegisterConstants
|
|
| RegisterConstants.GPR
Representation of general purpose registers |
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.common.assembler.ia32 | |
|---|---|
| RegisterConstants
|
|
| RegisterConstants.FPR
Representation of x87 floating point registers |
|
| RegisterConstants.GPR
Representation of general purpose registers |
|
| RegisterConstants.MachineRegister
Common interface implemented by all registers constants |
|
| RegisterConstants.MM
Representation of MMX MM registers N.B. |
|
| RegisterConstants.XMM
Representation of SSE XMM registers |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.bc2ir.ia32 | |
|---|---|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.ir.ia32 | |
|---|---|
| RegisterConstants
|
|
| RegisterConstants.FloatingPointMachineRegister
Super interface for floating point registers |
|
| RegisterConstants.GPR
Representation of general purpose registers |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.lir2mir.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| RegisterConstants
|
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.mir2mc.ia32 | |
|---|---|
| RegisterConstants
|
|
| RegisterConstants.FPR
Representation of x87 floating point registers |
|
| RegisterConstants.GPR
Representation of general purpose registers |
|
| RegisterConstants.MachineRegister
Common interface implemented by all registers constants |
|
| RegisterConstants.MM
Representation of MMX MM registers N.B. |
|
| RegisterConstants.XMM
Representation of SSE XMM registers |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.regalloc | |
|---|---|
| RegisterConstants
|
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.regalloc.ia32 | |
|---|---|
| RegisterConstants
|
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.runtimesupport | |
|---|---|
| RegisterConstants
|
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.compilers.opt.runtimesupport.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| RegisterConstants
|
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| MachineSpecificIA
Wrappers around IA32-specific code common to both 32 & 64 bit |
|
| MachineSpecificIA.EM64T
Wrappers around EMT64-specific code (64-bit specific) |
|
| MachineSpecificIA.IA32
Wrappers around IA32-specific code (32-bit specific) |
|
| RegisterConstants
|
|
| RegisterConstants.FloatingPointMachineRegister
Super interface for floating point registers |
|
| RegisterConstants.FPR
Representation of x87 floating point registers |
|
| RegisterConstants.GPR
Representation of general purpose registers |
|
| RegisterConstants.MachineRegister
Common interface implemented by all registers constants |
|
| RegisterConstants.MM
Representation of MMX MM registers N.B. |
|
| RegisterConstants.XMM
Representation of SSE XMM registers |
|
| Registers
The machine state comprising a thread's execution context, used both for thread context switching and for software/hardware exception reporting/delivery. |
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.jni.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| RegisterConstants
|
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.mm.mmtk | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| RegisterConstants
|
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.osr | |
|---|---|
| RegisterConstants
|
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.osr.ia32 | |
|---|---|
| ArchConstants
Architecture specific constants. |
|
| BaselineConstants
Registers used by baseline compiler implementation of virtual machine. |
|
| RegisterConstants
|
|
| Registers
The machine state comprising a thread's execution context, used both for thread context switching and for software/hardware exception reporting/delivery. |
|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
| TrapConstants
Trap constants for IA32 platform. |
|
| Classes in org.jikesrvm.ia32 used by org.jikesrvm.runtime | |
|---|---|
| StackframeLayoutConstants
---------------------------------------------------------------------- Stackframe layout conventions - Intel version. ----------------------------------------------------------------------- A stack is an array of "slots", declared formally as integers, each slot containing either a primitive (byte, int, float, etc), an object pointer, a machine code pointer (a return address pointer), or a pointer to another slot in the same stack (a frame pointer). |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||