Interface | Description |
---|---|
GC | |
ObjectReferenceVisitor |
Visit an object reference.
|
ObjectVisitor |
Supply a closure to be applied to Objects.
|
PhysicalMemory.PhysicalMemorySupport |
Implemented by operating-system specific code.
|
ReferenceAccess |
Means for accessing object references, explicitly distinguishing between compressed and
uncompressed references.
|
ReferenceMapEncoder.Input | |
ReferenceMapEncoder.OffsetIterator | |
RestrictHeapAccessCallees |
Provides access to a list of all the methods that are, or are called from, methods annotated with
RestrictHeapAccess or Uninterruptible . |
Class | Description |
---|---|
AbstractMemoryMXBean | |
ClassHistogramVisitor |
Builds per-class instance count and space usage histograms.
|
CodeReferenceMapDecoder | |
CodeReferenceMapEncoder | |
FillerObject |
The smallest possible instance object, for filling in gaps in the heap.
|
GCCause |
This class holds garbage collection causes that are common and therefore shared between different
garbage collector implementations.
|
Heap | |
InstanceReferenceMapDecoder | |
InstanceReferenceMapEncoder |
Encodes the reference map of Java instances.
|
NoAllocationVerifier |
Motivation: Open an instance of this class to detect attempts to allocate in the Heap.
|
ObjectHeader |
An object header is a reference-sized collection of bits in each object instance.
|
PhysicalMemory |
Contains static methods to get configuration of physical memory.
|
PinnedBuffer |
Provides access to the raw underlying memory of a
Buffer . |
ReferenceAccessImpl | |
ReferenceHandler | |
ReferenceHandlerThreadFeature | |
ReferenceInternals |
Methods implementing the internals of
Reference or providing access to them. |
ReferenceMapEncoder | |
RuntimeCodeCacheCleaner |
Cleans the code cache and frees the unmanaged memory that is used by
CodeInfo objects. |
RuntimeCodeInfoGCSupport | |
SubstrateReferenceMap | |
SubstrateReferenceMapBuilder | |
Target_java_lang_ref_Reference<T> |
Substitution of
Reference , which is the abstract base class of all non-strong reference
classes, the basis of the cleaner mechanism, and subject to special treatment by the garbage
collector. |
Target_jdk_internal_ref_Cleaner |
Enum | Description |
---|---|
ObjectHeader.HeapKind |