public final class ExplicitFreeListLocal extends SegregatedFreeListLocal<ExplicitFreeListSpace>
SegregatedFreeList
,
ExplicitFreeListSpace
currentBlock
freeList, space
Constructor and Description |
---|
ExplicitFreeListLocal(ExplicitFreeListSpace space)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
prepare()
Prepare for a collection.
|
void |
release()
Finish up after a collection.
|
allocSlowOnce, flush
alloc, getSpace
alignAllocation, alignAllocation, alignAllocationNoFill, allocSlow, allocSlowInline, determineCollectionAttempts, fillAlignmentGap, getMaximumAlignedSize, getMaximumAlignedSize
public ExplicitFreeListLocal(ExplicitFreeListSpace space)
space
- The rc space to which this allocator
instances is bound.