Home
last modified time | relevance | path

Searched refs:LocalSpace (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/mem/
Dsparse_space.h50 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);
Dsparse_space.cpp396 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()
Dtlab_allocator.h53 LocalSpace *localSpace_;
Dtlab_allocator-inl.h32 localSpace_ = new LocalSpace(heap, maxOldSpaceCapacity, maxOldSpaceCapacity); in TlabAllocator()
Dheap.h321 inline void MergeToOldSpaceSync(LocalSpace *localSpace);
Dheap-inl.h164 void Heap::MergeToOldSpaceSync(LocalSpace *localSpace) in MergeToOldSpaceSync()
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.h91 LocalSpace* GetOldLocalSpace() const in GetOldLocalSpace()
132 LocalSpace *oldLocalSpace_ {nullptr};
133 LocalSpace *nonMovableLocalSpace_ {nullptr};
134 LocalSpace *machineCodeLocalSpace_ {nullptr};
Dsnapshot_processor.cpp1006 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()