| Interface | Description |
|---|---|
| DebugInfoProvider |
Interfaces used to allow a native image to communicate details of types, code and data to the
underlying object file so that the latter can insert appropriate debug info.
|
| DebugInfoProvider.DebugArrayTypeInfo | |
| DebugInfoProvider.DebugCodeInfo |
Access details of a specific compiled method.
|
| DebugInfoProvider.DebugDataInfo |
Access details of a specific heap object.
|
| DebugInfoProvider.DebugEnumTypeInfo | |
| DebugInfoProvider.DebugFieldInfo | |
| DebugInfoProvider.DebugFileInfo |
An interface implemented by items that can be located in a file.
|
| DebugInfoProvider.DebugFrameSizeChange | |
| DebugInfoProvider.DebugHeaderTypeInfo | |
| DebugInfoProvider.DebugInstanceTypeInfo | |
| DebugInfoProvider.DebugInterfaceTypeInfo | |
| DebugInfoProvider.DebugLocalInfo |
A DebugLocalInfo details a local or parameter variable recording its name and type, the
(abstract machine) local slot index it resides in and the number of slots it occupies.
|
| DebugInfoProvider.DebugLocalValueInfo |
A DebugLocalValueInfo details the value a local or parameter variable present in a specific
frame.
|
| DebugInfoProvider.DebugLocationInfo |
Access details of code generated for a specific outer or inlined method at a given line
number.
|
| DebugInfoProvider.DebugMemberInfo | |
| DebugInfoProvider.DebugMethodInfo | |
| DebugInfoProvider.DebugPrimitiveTypeInfo | |
| DebugInfoProvider.DebugRangeInfo |
Access details of a compiled top level or inline method producing the code in a specific
Range. |
| DebugInfoProvider.DebugTypeInfo |
| Enum | Description |
|---|---|
| DebugInfoProvider.DebugFrameSizeChange.Type | |
| DebugInfoProvider.DebugLocalValueInfo.LocalKind | |
| DebugInfoProvider.DebugTypeInfo.DebugTypeKind |