Searched refs:SharedHugeObjectSpace (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_space.h | 216 class SharedHugeObjectSpace : public Space { class 218 SharedHugeObjectSpace(BaseHeap *heap, HeapRegionAllocator *regionAllocator, size_t initialCapacity, 220 ~SharedHugeObjectSpace() override = default; 221 NO_COPY_SEMANTIC(SharedHugeObjectSpace); 222 NO_MOVE_SEMANTIC(SharedHugeObjectSpace);
|
H A D | shared_space.cpp | 581 SharedHugeObjectSpace::SharedHugeObjectSpace(BaseHeap *heap, HeapRegionAllocator *heapRegionAllocator, in SharedHugeObjectSpace() function in panda::ecmascript::SharedHugeObjectSpace 589 uintptr_t SharedHugeObjectSpace::Allocate(JSThread *thread, size_t objectSize, AllocateEventType allocType) in Allocate() 611 LOG_ECMA(FATAL) << "SharedHugeObjectSpace::Allocate:region is nullptr"; in Allocate() 622 void SharedHugeObjectSpace::Sweep() in Sweep() 637 size_t SharedHugeObjectSpace::GetHeapObjectSize() const in GetHeapObjectSize() 642 void SharedHugeObjectSpace::IterateOverObjects(const std::function<void(TaggedObject *object)> &objectVisitor) const in IterateOverObjects() 650 void SharedHugeObjectSpace::ReclaimHugeRegion() in ReclaimHugeRegion() 661 void SharedHugeObjectSpace::InvokeAllocationInspector(Address object, size_t objectSize) in InvokeAllocationInspector() 672 void SharedHugeObjectSpace [all...] |
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | heap.h | 605 SharedHugeObjectSpace *GetHugeObjectSpace() const in GetHugeObjectSpace() 876 SharedHugeObjectSpace *sHugeObjectSpace_ {nullptr};
|
H A D | heap.cpp | 209 sHugeObjectSpace_ = new SharedHugeObjectSpace(this, heapRegionAllocator_, oldSpaceCapacity, oldSpaceCapacity); in Initialize()
|
Completed in 9 milliseconds