Top Interfaces Classes
module jdk.hotspot.agent

Package sun.jvm.hotspot.debugger.cdbg


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
public interface
BaseClass

Models a base class; effectively just provides the "virtual" keyword as well as public/private derivation information.

public interface
public interface
BlockSym

A BlockSym models a lexical scope in a block-structured language.

public interface
CDebugger

Interface describing how to debug C and C++ programs.

public interface
CDebugInfoDataBase

Database for C and C++ debug information.

public interface
CFrame

Models a "C" programming language frame on the stack -- really just an arbitrary frame with hooks to access C and C++ debug information if available.

public interface
CompoundType

Models all compound types, i.e., those containing fields: classes, structs, and unions.

public interface
public interface
DebugEvent

Describes in an abstract sense the kind of debug events which may be received from the target process.

public interface
public interface
EnumType

Describes enumerated types.

public interface
public interface
FieldIdentifier

Abstraction over named fields and indices of arrays.

public interface
public interface
FunctionSym

A FunctionSym is an extension of a BlockSym which contains additional information such as the type (signature) of the function.

public interface
public interface
GlobalSym

Models either a global variable or a module-local variable.

public interface
IndexableFieldIdentifier

Identifier for indices of arrays

public interface
public interface
LineNumberInfo

Describes line number information for a given range of program counters.

public interface
public interface
LoadObject

A LoadObject models a DSO/DLL/EXE; that is, an entity relocated by the run-time linker.

public interface
LocalSym

Models a local variable in a scope.

public interface
public interface
NamedFieldIdentifier

Named fields in compound types

public interface
ObjectVisitor

Provides uniform visitation to primitive and compound objects.

public interface
public interface
ProcessControl

A highly experimental interface for process control and debug events.

public interface
public interface
Sym

Provides a superinterface for all symbol types

public interface
public interface
Type

Models a C or C++ type.

public interface
public interface

Class Summary

Modifier and TypeClass and Description
public class
ClosestSymbol

Models the closest symbol to a given program counter: name and offset.

public class
DefaultObjectVisitor

Implementation of the ObjectVisitor interface with all methods empty

public class