Modifier and Type | Interface and Description |
---|---|
public interface |
Modifier and Type | Class and Description |
---|---|
public class | |
public class | |
public class | |
public class | |
public abstract class | |
public class | |
public class | CompressedStream
NOTE that this class takes the address of a buffer. |
public class | CompressedWriteStream
Currently only used for oop map parsing (getBuffer() method) |
public class | 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. |
public class | 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. |
public class | 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. |
public class | ConstantOopReadValue
A ConstantOopReadValue is created by the VM when reading debug information |
public class | |
public class | DebugInformationRecorder
Placeholder for now; simply need a couple of constants (FIXME: should read these from the target VM) |
public class | |
public class | ExceptionBlob
ExceptionBlob: used for exception unwinding in compiled code (currently only used by Compiler 2) |
public class | Location
A Location describes a concrete machine variable location (such as integer or floating point register or a stack-held variable). |
public class | LocationValue
A Location value describes a value in a given location; i.e. the corresponding logical entity (e.g., a method temporary) lives in this location. |
public class | |
public class | |
public class | |
public class | ObjectValue
An ObjectValue describes an object eliminated by escape analysis. |
public class | PCDesc
PcDescs map a physical PC (given as offset from start of nmethod) to the corresponding source scope and byte code index. |
public class | |
public class | |
public class | SafepointBlob
SafepointBlob: handles illegal_instruction exceptions during a safepoint |
public class | ScopeDesc
ScopeDescs contain the information that makes source-level debugging of nmethods possible; each scopeDesc describes a method activation |
public abstract class | ScopeValue
Classes used for serializing debugging information. |
public class | |
public class | Stub
A port of the VM's Stub mechanism. |
public class | StubQueue
A port of the VM's StubQueue. |
public class | UncommonTrapBlob
UncommonTrapBlob (currently only used by Compiler 2) |
public class | |
public class |