public interface RegisterDumper
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RegisterDumper.Context |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpReg(Log log,
String label,
long value,
boolean printLocationInfo,
boolean allowJavaHeapAccess,
boolean allowUnsafeOperations) |
void |
dumpRegisters(Log log,
RegisterDumper.Context context,
boolean printLocationInfo,
boolean allowJavaHeapAccess,
boolean allowUnsafeOperations) |
org.graalvm.word.PointerBase |
getHeapBase(RegisterDumper.Context context) |
org.graalvm.word.PointerBase |
getIP(RegisterDumper.Context context) |
org.graalvm.word.PointerBase |
getSP(RegisterDumper.Context context) |
org.graalvm.word.PointerBase |
getThreadPointer(RegisterDumper.Context context) |
static RegisterDumper |
singleton() |
static RegisterDumper singleton()
static void dumpReg(Log log, String label, long value, boolean printLocationInfo, boolean allowJavaHeapAccess, boolean allowUnsafeOperations)
void dumpRegisters(Log log, RegisterDumper.Context context, boolean printLocationInfo, boolean allowJavaHeapAccess, boolean allowUnsafeOperations)
org.graalvm.word.PointerBase getHeapBase(RegisterDumper.Context context)
org.graalvm.word.PointerBase getThreadPointer(RegisterDumper.Context context)
org.graalvm.word.PointerBase getSP(RegisterDumper.Context context)
org.graalvm.word.PointerBase getIP(RegisterDumper.Context context)