CodeCacheVisitor | code | html |
ScopeValue | Classes used for serializing debugging information. |
code | html |
AdapterBlob | code | html | |
BufferBlob | code | html | |
CodeBlob | code | html | |
CodeCache | code | html | |
CompressedReadStream | code | html | |
CompressedStream | NOTE that this class takes the address of a buffer. | code | html |
CompressedWriteStream | Currently only used for oop map parsing (getBuffer() method) | code | html |
ConstantDoubleValue | A ConstantDoubleValue describes a constant double; i.e., the corresponding logical entity is either a source constant or its computation has been constant-folded. | code | html |
ConstantIntValue | A ConstantIntValue describes a constant int; i.e., the corresponding logical entity is either a source constant or its computation has been constant-folded. | code | html |
ConstantLongValue | A ConstantLongValue describes a constant long; i.e., the corresponding logical entity is either a source constant or its computation has been constant-folded. | code | html |
ConstantOopReadValue | A ConstantOopReadValue is created by the VM when reading debug information | code | html |
DebugInfoReadStream | code | html | |
DebugInformationRecorder | Placeholder for now; simply need a couple of constants (FIXME: should read these from the target VM) | code | html |
DeoptimizationBlob | code | html | |
ExceptionBlob | ExceptionBlob: used for exception unwinding in compiled code (currently only used by Compiler 2) | code | html |
Location | A Location describes a concrete machine variable location (such as integer or floating point register or a stack-held variable). |
code | html |
Location.Type | code | html | |
Location.Where | code | html | |
LocationValue | A Location value describes a value in a given location; i.e. | code | html |
MonitorValue | code | html | |
NMethod | code | html | |
ObjectValue | An ObjectValue describes an object eliminated by escape analysis. | code | html |
PCDesc | PcDescs map a physical PC (given as offset from start of nmethod) to the corresponding source scope and byte code index. | code | html |
RicochetBlob | RicochetBlob (currently only used by Compiler 2) | code | html |
RuntimeStub | code | html | |
SafepointBlob | SafepointBlob: handles illegal_instruction exceptions during a safepoint | code | html |
ScopeDesc | ScopeDescs contain the information that makes source-level debugging of nmethods possible; each scopeDesc describes a method activation | code | html |
SingletonBlob | code | html | |
Stub | A port of the VM's Stub mechanism. | code | html |
StubQueue | A port of the VM's StubQueue. |
code | html |
UncommonTrapBlob | UncommonTrapBlob (currently only used by Compiler 2) | code | html |
VMRegImpl | code | html |