Modifier and Type | Field and Description |
---|---|
(package private) SharedDeque |
rootLocationPool |
(package private) SharedDeque |
valuePool |
Constructor and Description |
---|
Trace(RawPageSpace metaDataSpace) |
Modifier and Type | Method and Description |
---|---|
boolean |
hasWork() |
void |
prepare()
Prepare for a new collection pass.
|
void |
prepareNonBlocking()
Prepare for a new collection pass.
|
void |
release()
Release resources after completing a collection pass.
|
final SharedDeque valuePool
final SharedDeque rootLocationPool
public Trace(RawPageSpace metaDataSpace)
metaDataSpace
- the space to use for allocation for this
instancepublic void prepareNonBlocking()
public void prepare()
public void release()
public boolean hasWork()