| /arkcompiler/runtime_core/runtime/mem/ |
| D | heap_verifier.h | 34 …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/ |
| D | parallel_marker.h | 85 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()
|
| D | verification.h | 32 VerifyObjectVisitor(const Heap *heap, size_t *failCount) in VerifyObjectVisitor() 60 explicit Verification(const Heap *heap) : heap_(heap), objXRay_(heap->GetEcmaVM()) {} in Verification()
|
| D | linear_space.cpp | 24 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()
|
| D | mark_stack.h | 100 explicit ContinuousStack(Heap *heap) : heap_(heap) {} in ContinuousStack() 105 inline void BeginMarking(Heap *heap, ContinuousStack<T> *other) in BeginMarking()
|
| D | barriers.cpp | 24 auto heap = thread->GetEcmaVM()->GetHeap(); in Update() local
|
| D | sparse_space.cpp | 26 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()
|
| D | gc_stats.h | 32 explicit GCStats(const Heap *heap) : heap_(heap) {} in GCStats() 33 explicit GCStats(const Heap *heap, size_t longPuaseTime) : heap_(heap), in GCStats()
|
| D | partial_gc.cpp | 34 PartialGC::PartialGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in PartialGC()
|
| D | allocator-inl.h | 65 FreeListAllocator::FreeListAllocator(Heap *heap) : heap_(heap) in FreeListAllocator() 75 void FreeListAllocator::Reset(Heap *heap) in Reset()
|
| D | tlab_allocator-inl.h | 28 TlabAllocator::TlabAllocator(Heap *heap) in TlabAllocator()
|
| D | concurrent_marker.h | 123 explicit MarkerTask(int32_t id, Heap *heap) : Task(id), heap_(heap) {} in MarkerTask()
|
| D | stw_young_gc.cpp | 33 STWYoungGC::STWYoungGC(Heap *heap, bool parallelGC) in STWYoungGC()
|
| D | parallel_evacuator.h | 36 explicit ParallelEvacuator(Heap *heap) : heap_(heap), objXRay_(heap->GetEcmaVM()) {} in ParallelEvacuator()
|
| D | concurrent_marker.cpp | 38 ConcurrentMarker::ConcurrentMarker(Heap *heap, EnableConcurrentMarkType type) in ConcurrentMarker()
|
| D | space.cpp | 64 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace()
|
| D | full_gc.cpp | 31 FullGC::FullGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in FullGC()
|
| D | concurrent_sweeper.cpp | 26 ConcurrentSweeper::ConcurrentSweeper(Heap *heap, EnableConcurrentSweepType type) in ConcurrentSweeper()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | read_only_space_test.cpp | 95 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
|
| D | gc_test.cpp | 49 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
|
| D | js_verification_test.cpp | 63 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
|
| D | concurrent_marking_test.cpp | 48 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
|
| D | mem_controller_test.cpp | 64 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
|
| D | throw_oom_error_test.cpp | 73 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/napi/test/ |
| D | dfx_jsnapi_tests.cpp | 263 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
|