Searched refs:LocalSpace (Results 1 – 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | sparse_space.h | 50 class LocalSpace; variable 173 void Merge(LocalSpace *localSpace); 204 class LocalSpace : public SparseSpace { 206 LocalSpace() = delete; 207 LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity); 208 ~LocalSpace() override = default; 209 NO_COPY_SEMANTIC(LocalSpace); 210 NO_MOVE_SEMANTIC(LocalSpace);
|
D | sparse_space.cpp | 396 void OldSpace::Merge(LocalSpace *localSpace) in Merge() 526 LocalSpace::LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in LocalSpace() function in panda::ecmascript::LocalSpace 529 bool LocalSpace::AddRegionToList(Region *region) in AddRegionToList() 541 void LocalSpace::FreeBumpPoint() in FreeBumpPoint() 546 void LocalSpace::Stop() in Stop() 573 uintptr_t LocalSpace::Allocate(size_t size, bool isExpand) in Allocate()
|
D | tlab_allocator.h | 53 LocalSpace *localSpace_;
|
D | tlab_allocator-inl.h | 32 localSpace_ = new LocalSpace(heap, maxOldSpaceCapacity, maxOldSpaceCapacity); in TlabAllocator()
|
D | heap.h | 321 inline void MergeToOldSpaceSync(LocalSpace *localSpace);
|
D | heap-inl.h | 164 void Heap::MergeToOldSpaceSync(LocalSpace *localSpace) in MergeToOldSpaceSync()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
D | snapshot_processor.h | 91 LocalSpace* GetOldLocalSpace() const in GetOldLocalSpace() 132 LocalSpace *oldLocalSpace_ {nullptr}; 133 LocalSpace *nonMovableLocalSpace_ {nullptr}; 134 LocalSpace *machineCodeLocalSpace_ {nullptr};
|
D | snapshot_processor.cpp | 1006 oldLocalSpace_ = new LocalSpace(heap, oldSpaceCapacity, oldSpaceCapacity); in Initialize() 1008 nonMovableLocalSpace_ = new LocalSpace(heap, nonMovableCapacity, nonMovableCapacity); in Initialize() 1010 machineCodeLocalSpace_ = new LocalSpace(heap, machineCodeCapacity, machineCodeCapacity); in Initialize() 1186 newObj = reinterpret_cast<LocalSpace *>(space)->Allocate(objectSize); in AllocateObjectToLocalSpace()
|