| /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/mem/ |
| D | verification.h | 32 VerifyScope(BaseHeap *heap) : heap_(heap) in VerifyScope() 54 : heap_(heap), failCount_(failCount), verifyKind_(verifyKind) in heap_() argument 93 : heap_(heap), verifyKind_(verifyKind) {} in heap_() argument 115 explicit SharedHeapVerification(SharedHeap *heap, VerifyKind verifyKind) in SharedHeapVerification()
|
| D | parallel_marker.h | 99 explicit NonMovableMarker(Heap *heap) : Marker(heap) {} in NonMovableMarker() 124 explicit MovableMarker(Heap *heap) : Marker(heap) {} in MovableMarker() 154 explicit SemiGCMarker(Heap *heap) : MovableMarker(heap) {} in SemiGCMarker() 175 explicit CompressGCMarker(Heap *heap) : MovableMarker(heap) {} in CompressGCMarker()
|
| D | barriers.cpp | 22 auto heap = thread->GetEcmaVM()->GetHeap(); in UpdateWithoutEden() local 49 auto heap = thread->GetEcmaVM()->GetHeap(); in Update() local 83 Heap *heap = const_cast<Heap*>(thread->GetEcmaVM()->GetHeap()); in UpdateShared() local
|
| 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 | space.cpp | 23 Space::Space(BaseHeap* heap, HeapRegionAllocator *heapRegionAllocator, in Space() 85 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace() 91 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace() 97 HugeMachineCodeSpace::HugeMachineCodeSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeMachineCodeSpace()
|
| D | linear_space.cpp | 23 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in LinearSpace() 172 EdenSpace::EdenSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in EdenSpace() 346 SemiSpace::SemiSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SemiSpace() 487 SnapshotSpace::SnapshotSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SnapshotSpace() 490 ReadOnlySpace::ReadOnlySpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity, MemSpaceTy… in ReadOnlySpace()
|
| D | allocation_inspector.h | 27 explicit AllocationInspector(Heap *heap, uint64_t rate, HeapSampling *profiler) in AllocationInspector()
|
| D | thread_local_allocation_buffer.h | 28 ThreadLocalAllocationBuffer(Heap *heap) : heap_(heap) {} in ThreadLocalAllocationBuffer()
|
| D | gc_key_stats.h | 58 explicit GCKeyStats(const Heap *heap) : heap_(heap) {} in GCKeyStats() 59 GCKeyStats(const Heap *heap, GCStats *gcStats) : heap_(heap), in GCKeyStats()
|
| D | sparse_space.cpp | 22 SparseSpace::SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in SparseSpace() 360 OldSpace::OldSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in OldSpace() 548 LocalSpace::LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in LocalSpace() 586 NonMovableSpace::NonMovableSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in NonMovableSpace() 591 AppSpawnSpace::AppSpawnSpace(Heap *heap, size_t initialCapacity) in AppSpawnSpace() 620 MachineCodeSpace::MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in MachineCodeSpace()
|
| D | idle_gc_trigger.h | 41 : heap_(heap), in heap_() argument
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_gc.cpp | 23 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetFreeHeapSize() local 30 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetReservedHeapSize() local 36 auto *heap = info->GetThread()->GetEcmaVM()->GetHeap(); in GetUsedHeapSize() local 56 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in RegisterNativeAllocation() local 74 auto *heap = const_cast<Heap *>(info->GetThread()->GetEcmaVM()->GetHeap()); in RegisterNativeFree() local
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | gc_second_test.cpp | 44 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 52 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 64 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 98 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 119 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 165 Heap *heap = const_cast<Heap *>(vm->GetHeap()); in HWTEST_F_L0() local 191 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 212 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 222 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local [all …]
|
| 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 | read_only_space_test.cpp | 87 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 106 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 132 auto *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 145 auto *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 | 44 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 53 auto heap = thread->GetEcmaVM()->GetHeap(); in HWTEST_F_L0() local 73 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 112 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 130 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 169 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 286 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | mem_controller_test.cpp | 40 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 71 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 119 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 129 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local 156 auto heap = const_cast<Heap *>(ecmaVm->GetHeap()); in HWTEST_F_L0() local
|
| D | gc_third_test.cpp | 41 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local 49 Heap *heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local 99 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| D | incremental_marking_test.cpp | 57 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
| D | shared_gc.h | 30 explicit SharedGC(SharedHeap *heap) : sHeap_(heap), sWorkManager_(heap->GetWorkManager()) {} in SharedGC()
|
| D | shared_full_gc.h | 29 explicit SharedFullGC(SharedHeap *heap) : sHeap_(heap), sWorkManager_(heap->GetWorkManager()) {} in SharedFullGC()
|
| D | shared_space.cpp | 25 SharedSparseSpace::SharedSparseSpace(SharedHeap *heap, in SharedSparseSpace() 407 SharedAppSpawnSpace::SharedAppSpawnSpace(SharedHeap *heap, size_t initialCapacity) in SharedAppSpawnSpace() 422 SharedNonMovableSpace::SharedNonMovableSpace(SharedHeap *heap, size_t initialCapacity, size_t maxim… in SharedNonMovableSpace() 427 SharedOldSpace::SharedOldSpace(SharedHeap *heap, size_t initialCapacity, size_t maximumCapacity) in SharedOldSpace() 460 SharedLocalSpace::SharedLocalSpace(SharedHeap *heap, size_t initialCapacity, size_t maximumCapacity) in SharedLocalSpace() 503 SharedReadOnlySpace::SharedReadOnlySpace(SharedHeap *heap, size_t initialCapacity, size_t maximumCa… in SharedReadOnlySpace() 582 SharedHugeObjectSpace::SharedHugeObjectSpace(BaseHeap *heap, HeapRegionAllocator *heapRegionAllocat… in SharedHugeObjectSpace()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | free_object.cpp | 23 FreeObject *FreeObject::FillFreeObject(BaseHeap *heap, uintptr_t address, size_t size) in FillFreeObject()
|