Home
last modified time | relevance | path

Searched refs:HugeObjectSpace (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dspace.cpp79 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()
Dspace.h226 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);
Dheap.h116 HugeObjectSpace *GetHugeObjectSpace() const in GetHugeObjectSpace()
603 HugeObjectSpace *hugeObjectSpace_ {nullptr};
Dheap.cpp95 …hugeObjectSpace_ = new HugeObjectSpace(this, heapRegionAllocator_, oldSpaceCapacity, oldSpaceCapac… in Initialize()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.h119 …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};
Dsnapshot_processor.cpp1013 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()