public class StickyMSCollector extends MSCollector
Specifically, this class defines StickyMS collection behavior
(through trace and the collectionPhase
method).
| Modifier and Type | Field and Description |
|---|---|
private StickyMSNurseryTraceLocal |
nurseryTrace |
currentTrace, fullTracesanityLocalgrouplog| Constructor and Description |
|---|
StickyMSCollector()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
collectionPhase(short phaseId,
boolean primary)
Perform a (local, i.e.per-collector) collection phase.
|
private static StickyMS |
global() |
getCurrentTracecollect, concurrentCollect, concurrentCollectionPhaseparallelWorkerCount, parallelWorkerOrdinal, park, rendezvous, runallocCopy, copyCheckAllocator, getId, getLog, initCollector, postCopyprivate final StickyMSNurseryTraceLocal nurseryTrace
public StickyMSCollector()
public final void collectionPhase(short phaseId, boolean primary)
collectionPhase in class MSCollectorphaseId - The unique phase identifierprimary - Should this thread be used to execute any single-threaded
local operations?