Interface | Description |
---|---|
Debug.Scope |
Represents a debug scope entered by
Debug.scope(Object) or
Debug.sandbox(CharSequence, DebugConfig, Object...) . |
DebugCloseable |
An object returned by
DebugTimer.start() that when closed, stops the associated timer and
adds the elapsed time since start() to the total for the timer. |
DebugConfig | |
DebugConfigCustomizer | |
DebugDumpHandler | |
DebugHistogram |
Facility for recording value frequencies.
|
DebugHistogram.Printer |
Interface for a service that can render a visualization of a histogram.
|
DebugInitializationPropertyProvider |
Sets one or more system properties used during initialization of the
Debug class. |
DebugMemUseTracker |
Tracks memory usage within a scope using
ThreadMXBean . |
DebugMetric |
A counter for some value of interest.
|
DebugTimer |
A timer for some activity of interest.
|
DebugVerifyHandler |
Performs some kind of verification on an object.
|
Indent |
Object used to close a debug
indentation scope. |
JavaMethodContext |
Interface for objects used in Debug context that can provide a
JavaMethod . |
TTYStreamProvider |
Provides a
PrintStream that writes to the underlying log stream of the VM. |
Class | Description |
---|---|
AnsiColor |
Ansi terminal color escape codes.
|
Debug |
Scope based debugging facility.
|
Debug.Initialization |
Class to assist with initialization of
Debug . |
DebugConfigScope |
A utility for scoping a change to the current debug
configuration.
|
DebugDumpScope | |
DebugEnvironment | |
DebugFilter |
Implements the filter specified by the
GraalDebugConfig.Dump ,
GraalDebugConfig.Log , GraalDebugConfig.Meter and GraalDebugConfig.Time
options. |
DebugFilter.Term | |
DebugHistogram.CountedValue |
A value and a frequency.
|
DelegatingDebugConfig | |
Fingerprint |
Facility for fingerprinting execution.
|
GraalDebugConfig | |
LogStream |
A utility for printing compiler debug and informational output to an output stream.
|
Management | |
Management.UnimplementedBean | |
MethodFilter |
This class implements a method filter that can filter based on class name, method name and
parameters.
|
TopLevelDebugConfig |
A marker class for a scoped debug configuration covering a compilation region.
|
TTY |
A collection of static methods for printing debug and informational output to a global
LogStream . |
TTY.Filter |
Support for thread-local suppression of
TTY . |
Enum | Description |
---|---|
DelegatingDebugConfig.Feature | |
DelegatingDebugConfig.Level |