| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | parallel_marker.h | 93 explicit NonMovableMarker(Heap *heap) : Marker(heap) {} in NonMovableMarker() 115 explicit MovableMarker(Heap *heap) : Marker(heap) {} in MovableMarker() 140 explicit SemiGCMarker(Heap *heap) : MovableMarker(heap) {} in SemiGCMarker() 161 explicit CompressGCMarker(Heap *heap) : MovableMarker(heap) {} in CompressGCMarker()
|
| D | verification.h | 32 VerifyObjectVisitor(const Heap *heap, size_t *failCount) in VerifyObjectVisitor() 61 explicit Verification(const Heap *heap) : heap_(heap), objXRay_(heap->GetEcmaVM()) {} in Verification()
|
| D | linear_space.cpp | 25 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in LinearSpace() 161 SemiSpace::SemiSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SemiSpace() 297 SnapshotSpace::SnapshotSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SnapshotSpace() 300 ReadOnlySpace::ReadOnlySpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in ReadOnlySpace()
|
| D | barriers.cpp | 24 auto heap = thread->GetEcmaVM()->GetHeap(); in Update() local
|
| 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 | allocation_inspector.h | 27 explicit AllocationInspector(Heap *heap, uint64_t rate, HeapSampling *profiler) in AllocationInspector()
|
| D | sparse_space.cpp | 26 SparseSpace::SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in SparseSpace() 348 OldSpace::OldSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in OldSpace() 526 LocalSpace::LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in LocalSpace() 553 NonMovableSpace::NonMovableSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in NonMovableSpace() 558 AppSpawnSpace::AppSpawnSpace(Heap *heap, size_t initialCapacity) in AppSpawnSpace() 587 MachineCodeSpace::MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in MachineCodeSpace()
|
| D | partial_gc.cpp | 35 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 | incremental_marker.cpp | 37 IncrementalMarker::IncrementalMarker(Heap *heap) in IncrementalMarker()
|
| D | concurrent_marker.h | 128 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 | 36 ConcurrentMarker::ConcurrentMarker(Heap *heap, EnableConcurrentMarkType type) in ConcurrentMarker()
|
| D | gc_stats.h | 71 explicit GCStats(const Heap *heap) : heap_(heap) {} in GCStats() 72 GCStats(const Heap *heap, size_t longPuaseTime) : heap_(heap), in GCStats()
|
| D | full_gc.cpp | 31 FullGC::FullGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in FullGC()
|
| /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 255 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 291 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->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 | 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 | 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 | incremental_marking_test.cpp | 75 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->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 | 276 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local 292 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local 310 auto heap = vm_->GetHeap(); in HWTEST_F_L0() local
|