Interface | Description |
---|---|
AlignedHeapChunk.AlignedHeader |
Additional fields beyond what is in
HeapChunk.Header . |
AuxiliaryImageHeap | |
CardTable.Visitor |
An interface for visitors to a card remembered set table.
|
HeapPolicy.HintGCPolicy | |
ThreadLocalAllocation.Descriptor | |
UnalignedHeapChunk.UnalignedHeader |
Additional fields beyond what is in
HeapChunk.Header . |
Class | Description |
---|---|
AlignedHeapChunk |
An AlignedHeapChunk can hold many Objects.
|
AlignedHeapChunk.TestingBackDoor | |
CardTable |
A card remembered set table is a remembered set that summarizes pointer stores into a region.
|
CardTable.TestingBackDoor | |
ChunkedImageHeapLayouter | |
ChunkedImageHeapPartition |
An unstructured image heap partition that just contains a linear sequence of image heap objects.
|
CompleteGarbageCollectorMXBean | |
FirstObjectTable |
A "first object table" to tell me the start of the first object that crosses onto a card
remembered set memory region.
|
FirstObjectTable.TestingBackDoor | |
GCImpl |
Garbage collector (incremental or complete) for
HeapImpl . |
HeapImpl |
An implementation of a card remembered set generational heap.
|
HeapImplMemoryMXBean |
A MemoryMXBean for this heap.
|
HeapOptions | |
HeapPolicy |
HeapPolicy contains policies for the parameters and behaviors of the heap and collector.
|
HeapPolicy.AlwaysCollectCompletely | |
HeapPolicy.ScepticallyCollect |
Collect if bytes allocated since last collection exceed a threshold.
|
HeapPolicy.TestingBackDoor | |
HeapPolicyOptions | |
HeapVerifier | |
ImageHeapInfo |
Information on the multiple partitions that make up the image heap, which don't necessarily form
a contiguous block of memory (there can be holes in between), and their boundaries.
|
ImageHeapWalker | |
IncrementalGarbageCollectorMXBean | |
LinearImageHeapAllocator | |
LinearImageHeapLayouter | |
LinearImageHeapPartition |
An unstructured image heap partition that just contains a linear sequence of image heap objects.
|
ObjectHeaderImpl |
The pointer to the hub is either an uncompressed absolute reference or a heap-base-relative
reference without a shift.
|
PathExhibitor |
Determines paths from roots to objects or heap regions.
|
PathExhibitor.BootImageHeapElement |
A path element for a reference from the native image heap.
|
PathExhibitor.CyclicElement |
A path element for a cyclic reference.
|
PathExhibitor.FrameVisitor | |
PathExhibitor.HeapElement |
A path element for a reference from a Object field.
|
PathExhibitor.LeafElement |
Element at the end of a path, the target of the search.
|
PathExhibitor.PathEdge | |
PathExhibitor.PathElement | |
PathExhibitor.StackElement |
A path element for a reference from a stack frame.
|
PathExhibitor.TestingBackDoor | |
ThreadLocalAllocation |
Bump-pointer allocation from thread-local top and end Pointers.
|
ThreadLocalAllocation.TestingBackdoor | |
UnalignedHeapChunk |
An UnalignedHeapChunk holds exactly one Object.
|
UnalignedHeapChunk.TestingBackDoor |
Enum | Description |
---|---|
HeapVerifier.Occasion |