Home
last modified time | relevance | path

Searched defs:heap (Results 1 – 25 of 35) sorted by relevance

12

/arkcompiler/runtime_core/runtime/mem/
Dheap_verifier.h34 …explicit HeapReferenceVerifier(HeapManager *heap, size_t *count) : HEAP(heap), FAIL_COUNT(count) {} in HeapReferenceVerifier()
54 HeapObjectVerifier(HeapManager *heap, size_t *count) : HEAP(heap), FAIL_COUNT(count) {} in HeapObjectVerifier()
70 explicit HeapVerifierBase(HeapManager *heap) : heap_(heap) {} in HeapVerifierBase()
85 explicit HeapVerifier(HeapManager *heap) : HeapVerifierBase(heap) {} in HeapVerifier()
112 explicit FastHeapVerifier(HeapManager *heap) : HeapVerifierBase(heap) {} in FastHeapVerifier()
152 explicit HeapVerifierIntoGC(HeapManager *heap) : HeapVerifierBase(heap) {} in HeapVerifierIntoGC()
/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_marker.h85 explicit NonMovableMarker(Heap *heap) : Marker(heap) {} in NonMovableMarker()
103 explicit MovableMarker(Heap *heap) : Marker(heap) {} in MovableMarker()
126 explicit SemiGCMarker(Heap *heap) : MovableMarker(heap) {} in SemiGCMarker()
146 explicit CompressGCMarker(Heap *heap) : MovableMarker(heap) {} in CompressGCMarker()
Dverification.h32 VerifyObjectVisitor(const Heap *heap, size_t *failCount) in VerifyObjectVisitor()
60 explicit Verification(const Heap *heap) : heap_(heap), objXRay_(heap->GetEcmaVM()) {} in Verification()
Dlinear_space.cpp24 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in LinearSpace()
130 SemiSpace::SemiSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SemiSpace()
262 SnapshotSpace::SnapshotSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SnapshotSpace()
265 ReadOnlySpace::ReadOnlySpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in ReadOnlySpace()
Dmark_stack.h100 explicit ContinuousStack(Heap *heap) : heap_(heap) {} in ContinuousStack()
105 inline void BeginMarking(Heap *heap, ContinuousStack<T> *other) in BeginMarking()
Dbarriers.cpp24 auto heap = thread->GetEcmaVM()->GetHeap(); in Update() local
Dsparse_space.cpp26 SparseSpace::SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in SparseSpace()
331 OldSpace::OldSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in OldSpace()
466 LocalSpace::LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in LocalSpace()
493 NonMovableSpace::NonMovableSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in NonMovableSpace()
498 AppSpawnSpace::AppSpawnSpace(Heap *heap, size_t initialCapacity) in AppSpawnSpace()
527 MachineCodeSpace::MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in MachineCodeSpace()
Dgc_stats.h32 explicit GCStats(const Heap *heap) : heap_(heap) {} in GCStats()
33 explicit GCStats(const Heap *heap, size_t longPuaseTime) : heap_(heap), in GCStats()
Dpartial_gc.cpp34 PartialGC::PartialGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in PartialGC()
Dallocator-inl.h65 FreeListAllocator::FreeListAllocator(Heap *heap) : heap_(heap) in FreeListAllocator()
75 void FreeListAllocator::Reset(Heap *heap) in Reset()
Dtlab_allocator-inl.h28 TlabAllocator::TlabAllocator(Heap *heap) in TlabAllocator()
Dconcurrent_marker.h123 explicit MarkerTask(int32_t id, Heap *heap) : Task(id), heap_(heap) {} in MarkerTask()
Dstw_young_gc.cpp33 STWYoungGC::STWYoungGC(Heap *heap, bool parallelGC) in STWYoungGC()
Dparallel_evacuator.h36 explicit ParallelEvacuator(Heap *heap) : heap_(heap), objXRay_(heap->GetEcmaVM()) {} in ParallelEvacuator()
Dconcurrent_marker.cpp38 ConcurrentMarker::ConcurrentMarker(Heap *heap, EnableConcurrentMarkType type) in ConcurrentMarker()
Dspace.cpp64 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace()
Dfull_gc.cpp31 FullGC::FullGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in FullGC()
Dconcurrent_sweeper.cpp26 ConcurrentSweeper::ConcurrentSweeper(Heap *heap, EnableConcurrentSweepType type) in ConcurrentSweeper()
/arkcompiler/ets_runtime/ecmascript/tests/
Dread_only_space_test.cpp95 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
113 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
122 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
139 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
152 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
Dgc_test.cpp49 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local
67 auto heap = thread->GetEcmaVM()->GetHeap(); in HWTEST_F_L0() local
87 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
126 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
144 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
183 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
219 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
Djs_verification_test.cpp63 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
67 auto funcVerify = [](TaggedObject *object, [[maybe_unused]] Verification &v, const Heap *heap) { in HWTEST_F_L0()
88 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
Dconcurrent_marking_test.cpp48 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local
77 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
95 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
Dmem_controller_test.cpp64 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
95 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
Dthrow_oom_error_test.cpp73 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/napi/test/
Ddfx_jsnapi_tests.cpp263 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local
279 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local
298 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local

12