| 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 |