Home
last modified time | relevance | path

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

12

/arkcompiler/runtime_core/static_core/runtime/mem/
Dheap_verifier.h32 …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()
146 explicit HeapVerifierIntoGC(HeapManager *heap) : HeapVerifierBase(heap) {} in HeapVerifierIntoGC()
/arkcompiler/ets_runtime/ecmascript/mem/
Dverification.h32 VerifyScope(Heap *heap) : heap_(heap) in VerifyScope()
54 : heap_(heap), failCount_(failCount), objXRay_(heap->GetEcmaVM()), verifyKind_(verifyKind) in heap_() argument
89 : heap_(heap), objXRay_(heap->GetEcmaVM()), verifyKind_(verifyKind) {} in heap_() argument
Dparallel_marker.h93 explicit NonMovableMarker(Heap *heap) : Marker(heap) {} in NonMovableMarker()
116 explicit MovableMarker(Heap *heap) : Marker(heap) {} in MovableMarker()
141 explicit SemiGCMarker(Heap *heap) : MovableMarker(heap) {} in SemiGCMarker()
162 explicit CompressGCMarker(Heap *heap) : MovableMarker(heap) {} in CompressGCMarker()
Dbarriers.cpp24 auto heap = thread->GetEcmaVM()->GetHeap(); in Update() local
48 auto heap = thread->GetEcmaVM()->GetHeap(); in MarkAndPushForDeserialize() local
Dspace.cpp25 Space::Space(Heap* heap, HeapRegionAllocator *heapRegionAllocator, in Space()
80 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace()
86 HugeObjectSpace::HugeObjectSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeObjectSpace()
92 HugeMachineCodeSpace::HugeMachineCodeSpace(Heap *heap, HeapRegionAllocator *heapRegionAllocator, in HugeMachineCodeSpace()
Dlinear_space.cpp26 LinearSpace::LinearSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in LinearSpace()
166 SemiSpace::SemiSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SemiSpace()
312 SnapshotSpace::SnapshotSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in SnapshotSpace()
315 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()
Dallocation_inspector.h27 explicit AllocationInspector(Heap *heap, uint64_t rate, HeapSampling *profiler) in AllocationInspector()
Dsparse_space.cpp27 SparseSpace::SparseSpace(Heap *heap, MemSpaceType type, size_t initialCapacity, size_t maximumCapac… in SparseSpace()
353 OldSpace::OldSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in OldSpace()
532 LocalSpace::LocalSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in LocalSpace()
568 NonMovableSpace::NonMovableSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in NonMovableSpace()
573 AppSpawnSpace::AppSpawnSpace(Heap *heap, size_t initialCapacity) in AppSpawnSpace()
602 MachineCodeSpace::MachineCodeSpace(Heap *heap, size_t initialCapacity, size_t maximumCapacity) in MachineCodeSpace()
Dpartial_gc.cpp36 PartialGC::PartialGC(Heap *heap) : heap_(heap), workManager_(heap->GetWorkManager()) {} in PartialGC()
Dverification.cpp24 void LogErrorForObjSlot(const Heap *heap, const char *headerInfo, TaggedObject *obj, ObjectSlot slo… in LogErrorForObjSlot()
53 void LogErrorForObj(const Heap *heap, const char *headerInfo, TaggedObject *obj) in LogErrorForObj()
68 void VerifyObjectVisitor::VerifyInactiveSemiSpaceMarkedObject(const Heap *heap, void *addr) in VerifyInactiveSemiSpaceMarkedObject()
Dallocator-inl.h70 FreeListAllocator::FreeListAllocator(Heap *heap) : heap_(heap) in FreeListAllocator()
80 void FreeListAllocator::Reset(Heap *heap) in Reset()
Dheap.h677 ParallelGCTask(int32_t id, Heap *heap, ParallelGCTaskPhase taskPhase) in ParallelGCTask()
692 AsyncClearTask(int32_t id, Heap *heap, TriggerGCType type) in AsyncClearTask()
706 FinishColdStartTask(int32_t id, Heap *heap) in FinishColdStartTask()
719 explicit RecursionScope(Heap* heap) : heap_(heap) in RecursionScope()
Dtlab_allocator-inl.h29 TlabAllocator::TlabAllocator(Heap *heap) in TlabAllocator()
Dincremental_marker.cpp38 IncrementalMarker::IncrementalMarker(Heap *heap) in IncrementalMarker()
Dstw_young_gc.cpp33 STWYoungGC::STWYoungGC(Heap *heap, bool parallelGC) in STWYoungGC()
/arkcompiler/ets_runtime/ecmascript/tests/
Dgc_first_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
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_third_test.cpp49 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local
66 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
93 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
119 auto heap = const_cast<Heap *>(instance->GetHeap()); in HWTEST_F_L0() local
144 Heap *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
Dgc_second_test.cpp49 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in SetUp() local
66 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
101 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
161 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
Dincremental_marking_test.cpp75 auto heap = const_cast<Heap *>(thread->GetEcmaVM()->GetHeap()); in HWTEST_F_L0() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dlse.cpp80 auto heap = *hvalue; in MarkForElimination() local
117 const Lse::HeapValue heap = {inst, alive, false, false}; in VisitStore() local
283 auto &heap = heaps_.at(GetEquivClass(cand)).first; in ProcessBackedges() local
444 const Lse::HeapValue heap = {entry.second[0], alive, false, false}; in FinalizeShadowedStores() local
684 auto &heap = heaps->at(eqClass).first; in InitializeHeap() local
726 auto &heap = heaps->at(eqClass).first; in MergeHeapValuesForBlock() local
1058 auto &heap = heaps->at(GetEquivClass(*alive)).first; in TryToHoistLoadFromLoop() local

12