Constructor and Description |
---|
StoreHeader(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
Modifier and Type | Method and Description |
---|---|
protected AbstractHeapRecordableRBTNode<ReferenceLink> |
GarbageReferenceLinkRBTNode.newNode(HeapRecordableManager heapRecordableManager) |
protected AbstractHeapRecordableRBTNode<DataRecordIdentifier> |
DataRecordIdentifierRBTNode.newNode(HeapRecordableManager heapRecordableManager) |
Constructor and Description |
---|
DataRecordIdentifierRBTNode(HelperBinaryConversion helperBinaryConversion,
HeapRecordableManager heapRecordableManager) |
GarbageReferenceLinkRBTNode(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
Modifier and Type | Field and Description |
---|---|
protected HeapRecordableManager |
AbstractHeapRecordable.heapRecordableManager
manager of read and write of
IHeapRecordable |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractHeapRecordableRBTNode<E> |
AbstractHeapRecordableRBTNode.newNode(HeapRecordableManager heapRecordableManager) |
Constructor and Description |
---|
AbstractHeapRecordable(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
AbstractHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
Constructor and Description |
---|
ClassNameRecord(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
Modifier and Type | Method and Description |
---|---|
HeapRecordableManager |
IStore.getHeapRecordableManager() |
HeapRecordableManager |
AbstractDelegatingToStoreManagers.getHeapRecordableManager() |
Constructor and Description |
---|
GarbageManager(HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion,
IHeapDataManager dataManager,
IObjectIoManagerForGarbage objectIOManager,
ToVisitRecordManager toVisitRecordManager,
VisitedRecordManager visitedRecordManager,
StoreHeader storeHeader,
JoafipMutex storeMutex) |
Modifier and Type | Method and Description |
---|---|
protected IHeapRecordable |
GarbageReferenceLinkRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
protected abstract IHeapRecordable |
AbstractGarbageRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
protected IHeapRecordable |
AbstractDataRecordIdentifierRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
Constructor and Description |
---|
GarbageCandidateRecordManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
LinkRecordManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
ToGarbageRecordManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
ToVisitRecordManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
VisitedRecordManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
Constructor and Description |
---|
ClassNameManager(HeapRecordableManager heapRecordableManager,
StoreHeader storeHeader,
ClassInfoFactory classInfoFactory,
HelperBinaryConversion helperBinaryConversion) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.