Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
ImmortalSpace
This class implements tracing for a simple immortal collection
policy.
|
LargeObjectLocal
Each instance of this class is intended to provide fast,
unsynchronized access to a treadmill.
|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed
large object space.
|
MarkSweepLocal
This class implements unsynchronized (local) elements of a
mark-sweep collector.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
RawPageSpace
Each instance of this class corresponds to one raw page space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a
mark-sweep collector.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
CopyLocal
This class implements unsynchronized (local) elements of a
copying collector.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
LargeObjectLocal
Each instance of this class is intended to provide fast,
unsynchronized access to a treadmill.
|
MarkSweepLocal
This class implements unsynchronized (local) elements of a
mark-sweep collector.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
CopyLocal
This class implements unsynchronized (local) elements of a
copying collector.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
LargeObjectLocal
Each instance of this class is intended to provide fast,
unsynchronized access to a treadmill.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
CopyLocal
This class implements unsynchronized (local) elements of a
copying collector.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a
mark-sweep collector.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
MarkCompactCollector
This class implements unsynchronized (local) per-collector-thread elements of a
sliding mark-compact collector.
|
MarkCompactLocal
This class implements unsynchronized (local) elements of a
sliding mark-compact collector.
|
MarkCompactSpace
This class implements functionality for a simple sliding mark-compact
space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
MarkSweepLocal
This class implements unsynchronized (local) elements of a
mark-sweep collector.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
ImmortalLocal
This class implements unsynchronized (local) elements of an
immortal space.
|
ImmortalSpace
This class implements tracing for a simple immortal collection
policy.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
ExplicitFreeListLocal
This class implements unsynchronized (local) elements of an
explicitly managed collector.
|
ExplicitFreeListSpace
Each instance of this class corresponds to one *space*.
|
ExplicitLargeObjectSpace
Each instance of this class corresponds to one explicitly managed
large object space.
|
LargeObjectLocal
Each instance of this class is intended to provide fast,
unsynchronized access to a treadmill.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
ExplicitLargeObjectSpace.Sweeper
A callback used to perform sweeping of the large object space.
|
SegregatedFreeListSpace.Sweeper
A callback used to perform sweeping of a free list space.
|
Class and Description |
---|
CopyLocal
This class implements unsynchronized (local) elements of a
copying collector.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
ExplicitFreeListLocal
This class implements unsynchronized (local) elements of an
explicitly managed collector.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
CopyLocal
This class implements unsynchronized (local) elements of a
copying collector.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
LargeObjectLocal
Each instance of this class is intended to provide fast,
unsynchronized access to a treadmill.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed
large object space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
RawPageSpace
Each instance of this class corresponds to one raw page space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
BaseLargeObjectSpace
Each instance of this class corresponds to one treadmill space.
|
CopySpace
This class implements tracing functionality for a simple copying
space.
|
ExplicitFreeListSpace
Each instance of this class corresponds to one *space*.
|
ExplicitLargeObjectSpace.Sweeper
A callback used to perform sweeping of the large object space.
|
ImmortalSpace
This class implements tracing for a simple immortal collection
policy.
|
MarkCompactCollector.FromCursor
Subclass for the read-only cursor that leads the scan of regions.
|
MarkCompactCollector.RegionCursor
Both the 'compact' and 'calculate' phases can be thought of as sweeping
a pair of cursors across a linked list of regions.
|
MarkCompactCollector.ToCursor
Subclass for the read-only cursor that follows the 'from' cursor,
writing or calculating the position of copied objects
|
MarkCompactSpace
This class implements functionality for a simple sliding mark-compact
space.
|
MarkSweepSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
SegregatedFreeListSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
SegregatedFreeListSpace.Sweeper
A callback used to perform sweeping of a free list space.
|
Space
This class defines and manages spaces.
|
Space.SpaceVisitor
Interface to use to implement the Visitor Pattern for Spaces.
|
Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
RawPageSpace
Each instance of this class corresponds to one raw page space.
|
Class and Description |
---|
BaseLargeObjectSpace
Each instance of this class corresponds to one treadmill space.
|
SegregatedFreeListSpace
Each instance of this class corresponds to one mark-sweep *space*.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
RawPageSpace
Each instance of this class corresponds to one raw page space.
|
Class and Description |
---|
LargeObjectSpace
Each instance of this class corresponds to one explicitly managed
large object space.
|
Space
This class defines and manages spaces.
|
Class and Description |
---|
Space
This class defines and manages spaces.
|
Class and Description |
---|
RawPageSpace
Each instance of this class corresponds to one raw page space.
|
Class and Description |
---|
ImmortalSpace
This class implements tracing for a simple immortal collection
policy.
|
Space
This class defines and manages spaces.
|