Searched refs:SparseSpace (Results 1 – 5 of 5) sorted by relevance
26 SparseSpace::SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in SparseSpace() function in panda::ecmascript::SparseSpace35 void SparseSpace::Initialize() in Initialize()45 void SparseSpace::Reset() in Reset()52 uintptr_t SparseSpace::Allocate(size_t size, bool allowGC) in Allocate()81 bool SparseSpace::Expand() in Expand()95 uintptr_t SparseSpace::AllocateAfterSweepingCompleted(size_t size) in AllocateAfterSweepingCompleted()110 void SparseSpace::PrepareSweeping() in PrepareSweeping()126 void SparseSpace::AsyncSweep(bool isMain) in AsyncSweep()142 void SparseSpace::Sweep() in Sweep()155 bool SparseSpace::TryFillSweptRegion() in TryFillSweptRegion()[all …]
52 class SparseSpace : public Space {54 SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapacity);55 ~SparseSpace() override in ~SparseSpace()59 NO_COPY_SEMANTIC(SparseSpace);60 NO_MOVE_SEMANTIC(SparseSpace);127 class OldSpace : public SparseSpace {186 class NonMovableSpace : public SparseSpace {194 class AppSpawnSpace : public SparseSpace {204 class LocalSpace : public SparseSpace {218 class MachineCodeSpace : public SparseSpace {
135 SparseSpace *space = heap_->GetSpaceWithType(type); in WaitingTaskFinish()142 SparseSpace *space = heap_->GetSpaceWithType(static_cast<MemSpaceType>(i)); in TryFillSweptRegion()
141 SparseSpace *GetSpaceWithType(MemSpaceType type) const in GetSpaceWithType()
1268 auto sparseSpace = reinterpret_cast<SparseSpace *>(space); in DeserializeSpaceObject()