| /arkcompiler/ets_runtime/ecmascript/cross_vm/unified_gc/ |
| D | unified_gc.cpp | 31 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in RunPhases() local 46 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Initialize() local 56 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Mark() local 61 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Mark() local 68 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Mark() local 78 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Mark() local 85 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Mark() local 97 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in Finish() local
|
| D | unified_gc_marker.h | 30 UnifiedGCMarker(Heap *heap) in UnifiedGCMarker()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | gc_third_test.cpp | 61 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 69 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 115 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 157 SharedHeap *heap = SharedHeap::GetInstance(); in HWTEST_F_L0() local 163 SharedHeap *heap = SharedHeap::GetInstance(); in HWTEST_F_L0() local 169 SharedHeap *heap = SharedHeap::GetInstance(); in HWTEST_F_L0() local 175 SharedHeap *heap = SharedHeap::GetInstance(); in HWTEST_F_L0() local 182 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 203 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 220 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local [all …]
|
| D | idle_gc_trigger_test.cpp | 43 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 55 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 63 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 75 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 83 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 105 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 115 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 125 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 134 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local [all …]
|
| D | gc_second_test.cpp | 51 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 59 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 71 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 105 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 146 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 171 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 193 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 205 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 218 Heap *heap = const_cast<Heap *>(vm->GetHeap()); in HWTEST_F_L0() local [all …]
|
| D | gc_verify_test.cpp | 43 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 51 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 59 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 67 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | concurrent_marking_test.cpp | 39 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 59 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 77 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 87 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 108 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 127 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | js_verification_test.cpp | 39 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 43 auto funcVerify = [](TaggedObject *object, [[maybe_unused]] Verification &v, const Heap *heap) { in HWTEST_F_L0() 64 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 88 auto heap = const_cast<Heap*>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
|
| D | gc_first_test.cpp | 41 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 50 auto heap = thread->GetEcmaVM()->GetHeap(); in HWTEST_F_L0() local 70 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 92 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 110 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 134 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 250 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 276 auto heap = new Heap(thread->GetEcmaVM()); in HWTEST_F_L0() local
|
| D | read_only_space_test.cpp | 88 auto *heap = const_cast<panda::ecmascript::Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 117 auto *heap = const_cast<panda::ecmascript::Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 132 auto *heap = const_cast<panda::ecmascript::Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 152 auto *heap = const_cast<panda::ecmascript::Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 172 auto *heap = const_cast<panda::ecmascript::Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | gc_taskpool_test.cpp | 66 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 77 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 91 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 105 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 123 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | gc_region_promotion_test.cpp | 28 explicit NewToOldPromotionCase(Heap *heap) : heap_(heap) {} in NewToOldPromotionCase() 93 Heap *heap = const_cast<Heap *>(instance->GetHeap()); in HWTEST_F_L0() local 118 Heap *heap = const_cast<Heap *>(instance->GetHeap()); in HWTEST_F_L0() local
|
| D | mem_controller_test.cpp | 41 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 72 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 120 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 131 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 173 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
|
| D | heap_helper_test.cpp | 39 explicit HeapTestHelper(Heap *heap) : heap_(heap) {} in HeapTestHelper()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_verifier.h | 32 …explicit HeapReferenceVerifier(HeapManager *heap, size_t *count) : heap_(heap), failCount_(count) … in HeapReferenceVerifier() 52 HeapObjectVerifier(HeapManager *heap, size_t *count) : heap_(heap), failCount_(count) {} in HeapObjectVerifier() 68 explicit HeapVerifierBase(HeapManager *heap) : heap_(heap) {} in HeapVerifierBase() 81 explicit HeapVerifier(HeapManager *heap) : HeapVerifierBase(heap) {} in HeapVerifier() 106 explicit FastHeapVerifier(HeapManager *heap) : HeapVerifierBase(heap) {} in FastHeapVerifier() 149 explicit HeapVerifierIntoGC(HeapManager *heap) : HeapVerifierBase(heap) {} in HeapVerifierIntoGC()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_gc.cpp | 27 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetFreeHeapSize() local 35 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetReservedHeapSize() local 42 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetUsedHeapSize() local 64 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in RegisterNativeAllocation() local 80 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in RegisterNativeFree() local 94 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in WaitForFinishGC() local 113 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in StartGC() local 169 void BuiltinsGc::WaitAndHandleConcurrentMarkingFinished(Heap *heap) in WaitAndHandleConcurrentMarkingFinished()
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/ |
| D | heap_hybrid.cpp | 37 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in StartUnifiedGCMark() local 48 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in StartUnifiedGCMark() local 59 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in StartUnifiedGCMark() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | verification.h | 33 VerifyScope(BaseHeap *heap) : heap_(heap) in VerifyScope() 55 : heap_(heap), failCount_(failCount), verifyKind_(verifyKind) in heap_() argument 93 : heap_(heap), verifyKind_(verifyKind) {} in heap_() argument 130 explicit SharedHeapVerification(SharedHeap *heap, VerifyKind verifyKind) in SharedHeapVerification()
|
| D | rset_worklist_handler-inl.h | 26 inline RSetWorkListHandler::RSetWorkListHandler(Heap *heap, JSThread *thread) : heap_(heap), ownerT… in RSetWorkListHandler() 42 inline void RSetWorkListHandler::EnumerateRegions(const Heap *heap) in EnumerateRegions() 52 inline void RSetWorkListHandler::CollectRSetItemsInHeap(const Heap *heap) in CollectRSetItemsInHeap()
|
| D | parallel_marker.h | 67 explicit NonMovableMarker(Heap *heap) : Marker(heap) {} in NonMovableMarker() 87 explicit CompressGCMarker(Heap *heap) : Marker(heap) {} in CompressGCMarker()
|
| D | linear_space.cpp | 23 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in LinearSpace() 176 SemiSpace::SemiSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SemiSpace() 339 SnapshotSpace::SnapshotSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SnapshotSpace() 342 ReadOnlySpace::ReadOnlySpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity, MemSpaceTy… in ReadOnlySpace()
|
| D | space.cpp | 26 Space::Space(BaseHeap* heap, HeapRegionAllocator *heapRegionAllocator, in Space() 90 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace() 96 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace() 102 HugeMachineCodeSpace::HugeMachineCodeSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeMachineCodeSpace()
|
| /arkcompiler/ets_runtime/common_components/heap/space/tests/ |
| D | from_space_test.cpp | 47 RegionSpace heap; in HWTEST_F_L0() local 63 RegionSpace heap; in HWTEST_F_L0() local 78 RegionSpace heap; in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
| D | shared_gc.h | 32 explicit SharedGC(SharedHeap *heap) : sHeap_(heap), sWorkManager_(heap->GetWorkManager()) {} in SharedGC()
|
| D | shared_full_gc.h | 32 explicit SharedFullGC(SharedHeap *heap) : sHeap_(heap), sWorkManager_(heap->GetWorkManager()) {} in SharedFullGC()
|