Searched refs:HugeObjectSpace (Results 1 – 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | space.cpp | 79 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace() function in panda::ecmascript::HugeObjectSpace 86 uintptr_t HugeObjectSpace::Allocate(size_t objectSize, JSThread *thread) in Allocate() 105 void HugeObjectSpace::Sweep() in Sweep() 120 size_t HugeObjectSpace::GetHeapObjectSize() const in GetHeapObjectSize() 125 void HugeObjectSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVis… in IterateOverObjects() 133 void HugeObjectSpace::ReclaimHugeRegion() in ReclaimHugeRegion() 144 void HugeObjectSpace::InvokeAllocationInspector(Address object, size_t objectSize) in InvokeAllocationInspector()
|
D | space.h | 226 class HugeObjectSpace : public Space { 228 HugeObjectSpace(Heap* heap, HeapRegionAllocator *regionAllocator, size_t initialCapacity, 230 ~HugeObjectSpace() override = default; 231 NO_COPY_SEMANTIC(HugeObjectSpace); 232 NO_MOVE_SEMANTIC(HugeObjectSpace);
|
D | heap.h | 116 HugeObjectSpace *GetHugeObjectSpace() const in GetHugeObjectSpace() 603 HugeObjectSpace *hugeObjectSpace_ {nullptr};
|
D | heap.cpp | 95 …hugeObjectSpace_ = new HugeObjectSpace(this, heapRegionAllocator_, oldSpaceCapacity, oldSpaceCapac… in Initialize()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
D | snapshot_processor.h | 119 …void DeserializeHugeSpaceObject(uintptr_t beginAddr, HugeObjectSpace* space, size_t hugeSpaceObjSi… 126 void WriteHugeObjectToFile(HugeObjectSpace* space, std::fstream &writer); 128 uint32_t StatisticsHugeObjectSize(HugeObjectSpace* space); 136 HugeObjectSpace *hugeObjectLocalSpace_ {nullptr};
|
D | snapshot_processor.cpp | 1013 hugeObjectLocalSpace_ = new HugeObjectSpace(heap, heap->GetHeapRegionAllocator(), in Initialize() 1101 void SnapshotProcessor::WriteHugeObjectToFile(HugeObjectSpace* space, std::fstream &writer) in WriteHugeObjectToFile() 1148 uint32_t SnapshotProcessor::StatisticsHugeObjectSize(HugeObjectSpace* space) in StatisticsHugeObjectSize() 1182 …newObj = reinterpret_cast<HugeObjectSpace *>(space)->Allocate(objectSize, vm_->GetAssociatedJSThre… in AllocateObjectToLocalSpace() 1282 void SnapshotProcessor::DeserializeHugeSpaceObject(uintptr_t beginAddr, HugeObjectSpace* space, siz… in DeserializeHugeSpaceObject()
|