| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| D | generational-gc-base-inl.h | 26 void GenerationalGC<LanguageConfig>::MarkStack(Marker *marker, GCMarkingStackType *stack, in MarkStack() 53 NO_THREAD_SAFETY_ANALYSIS void GenerationalGC<LanguageConfig>::MarkImpl(Marker *marker, in MarkImpl() 91 void GenerationalGC<LanguageConfig>::VisitCardTableConcurrent(Marker *marker, GCMarkingStackType *o… in VisitCardTableConcurrent()
|
| D | gc_marker.h | 335 explicit NoAtomicGCMarkerScope(Marker *marker) in NoAtomicGCMarkerScope()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | rawheap_dump.cpp | 104 void RawHeapDump::MarkRootForDump(ObjectMarker &marker) in MarkRootForDump() 120 void RawHeapDump::MarkHeapObjectForDump(ObjectMarker &marker) in MarkHeapObjectForDump() 310 ObjectMarker marker; in BinaryDump() local 321 void RawHeapDumpV1::DumpRootTable(ObjectMarker &marker) in DumpRootTable() 332 void RawHeapDumpV1::DumpStringTable(ObjectMarker &marker) in DumpStringTable() 351 void RawHeapDumpV1::DumpObjectTable(ObjectMarker &marker) in DumpObjectTable() 369 void RawHeapDumpV1::DumpObjectMemory(ObjectMarker &marker) in DumpObjectMemory() 390 void RawHeapDumpV1::UpdateStringTable(ObjectMarker &marker) in UpdateStringTable() 427 ObjectMarker marker; in BinaryDump() local 438 void RawHeapDumpV2::DumpRootTable(ObjectMarker &marker) in DumpRootTable() [all …]
|
| D | heap_profiler.cpp | 92 HeapMarker marker {}; in UpdateEntryIdMap() local 103 void EntryIdMap::RemoveUnmarkedObjects(HeapMarker &marker) in RemoveUnmarkedObjects() 335 HeapMarker marker {}; in FillIdMap() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | loop_transform.h | 72 bool LoopVisitLRN(Loop *loop, Marker marker) in LoopVisitLRN() 88 bool VisitBlockInLoop(BasicBlock *block, Loop *loop, Marker marker) in VisitBlockInLoop() 120 bool VisitLoop(Loop *loop, [[maybe_unused]] Marker marker) in VisitLoop()
|
| D | loop_idioms.cpp | 93 bool CanReplaceLoop(Loop *loop, Marker marker) in CanReplaceLoop() 471 Marker marker = holder.GetMarker(); in TryTransformArrayInitIdiom() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
| D | shared_full_gc.cpp | 70 …SharedGCMovableMarker *marker = static_cast<SharedGCMovableMarker*>(sHeap_->GetSharedGCMovableMark… in MarkRoots() local 79 SharedGCMovableMarker *marker = sHeap_->GetSharedGCMovableMarker(); in Mark() local 179 auto marker = reinterpret_cast<SharedGCMovableMarker *>(sHeap_->GetSharedGCMovableMarker()); in HasEvacuated() local
|
| D | shared_full_gc-inl.h | 23 SharedFullGCMarkRootVisitor::SharedFullGCMarkRootVisitor(SharedGCMovableMarker *marker, uint32_t th… in SharedFullGCMarkRootVisitor() 59 SharedFullGCMarkObjectVisitor::SharedFullGCMarkObjectVisitor(SharedGCMovableMarker *marker, uint32_… in SharedFullGCMarkObjectVisitor()
|
| D | shared_gc.cpp | 98 SharedGCMarker *marker = sHeap_->GetSharedGCMarker(); in Mark() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | partial_gc.cpp | 113 auto marker = heap_->GetConcurrentMarker(); in Finish() local 151 NonMovableMarker *marker = static_cast<NonMovableMarker*>(heap_->GetNonMovableMarker()); in Mark() local
|
| D | full_gc.cpp | 74 auto marker = reinterpret_cast<CompressGCMarker*>(heap_->GetCompressGCMarker()); in RunPhasesForAppSpawn() local 107 CompressGCMarker *marker = static_cast<CompressGCMarker*>(heap_->GetCompressGCMarker()); in MarkRoots() local
|
| D | incremental_marker.h | 100 explicit RecursionScope(IncrementalMarker* marker) : marker_(marker) in RecursionScope()
|
| D | concurrent_marker.h | 118 explicit RecursionScope(ConcurrentMarker* marker) : marker_(marker) in RecursionScope()
|
| D | concurrent_marker.cpp | 191 NonMovableMarker *marker = static_cast<NonMovableMarker*>(heap_->GetNonMovableMarker()); in InitializeMarking() local
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/unified_gc/ |
| D | unified_gc_marker-inl.h | 30 …CMarkRootVisitor::UnifiedGCMarkRootVisitor(WorkNodeHolder *workNodeHolder, UnifiedGCMarker *marker) in UnifiedGCMarkRootVisitor() 74 …kObjectVisitor::UnifiedGCMarkObjectVisitor(WorkNodeHolder *workNodeHolder, UnifiedGCMarker *marker) in UnifiedGCMarkObjectVisitor()
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/ |
| D | ir_builder_dyn.cpp | 341 static void MarkNormalControlFlow(compiler::BasicBlock *block, compiler::Marker marker) in MarkNormalControlFlow() 351 void IrBuilderDynamic::MarkTryCatchBlocks(compiler::Marker marker) in MarkTryCatchBlocks() 392 auto marker = markerHolder.GetMarker(); in ResolveTryCatchBlocks() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | analysis.cpp | 59 bool FindBlockBetween(BasicBlock *dominateBb, BasicBlock *currentBb, Marker marker) in FindBlockBetween() 139 MarkerHolder marker(graph); in HasOsrEntryBetween() local 147 MarkerHolder marker(bb->GetGraph()); in HasTryBlockBetween() local 358 bool CanRemoveOverflowCheck(Inst *inst, Marker marker) in CanRemoveOverflowCheck() 914 bool FindInstBetween(Inst *domInst, BasicBlock *currentBb, Marker marker) in FindInstBetween() 956 MarkerHolder marker(bb->GetGraph()); in HasSaveStateBetween() local
|
| D | marker.h | 121 for (unsigned int &marker : markers_) { in ClearMarkers() local
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | marker.h | 121 for (unsigned int &marker : markers_) { in ClearMarkers() local
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | ir_builder.cpp | 400 static void MarkNormalControlFlow(BasicBlock *block, Marker marker) in MarkNormalControlFlow() 410 void IrBuilder::MarkTryCatchBlocks(Marker marker) in MarkTryCatchBlocks() 451 auto marker = marker_holder.GetMarker(); in ResolveTryCatchBlocks() local
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | branch_elimination.cpp | 180 bool AllPredecessorsMarked(BasicBlock *block, Marker marker) in AllPredecessorsMarked()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | dominators_tree.cpp | 199 auto marker = markerHolder.GetMarker(); in IsPathBetweenBlocks() local
|
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | dominators_tree.cpp | 199 auto marker = marker_holder.GetMarker(); in IsPathBetweenBlocks() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | ir_builder.cpp | 584 static void MarkNormalControlFlow(BasicBlock *block, Marker marker) in MarkNormalControlFlow() 594 void IrBuilder::MarkTryCatchBlocks(Marker marker) in MarkTryCatchBlocks() 635 auto marker = markerHolder.GetMarker(); in ResolveTryCatchBlocks() local
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
| D | g1-gc.cpp | 628 …G1GC<LanguageConfig>::ExecuteRemarkTask(GCMarkWorkersTask::StackType *objectsStack, Marker &marker) in ExecuteRemarkTask() 637 …nguageConfig>::ExecuteHugeArrayMarkTask(GCMarkWorkersTask::StackType *objectsStack, Marker &marker) in ExecuteHugeArrayMarkTask() 1600 …Visitor G1GC<LanguageConfig>::CreateGCRootVisitor(GCMarkingStackType &objectsStack, Marker &marker, in CreateGCRootVisitor() 1960 void G1GC<LanguageConfig>::InitialMark(GCMarkingStackType &markingStack, Marker &marker) in InitialMark() 1989 void G1GC<LanguageConfig>::UnmarkAll([[maybe_unused]] Marker &marker) in UnmarkAll() 2009 …nguageConfig>::ConcurrentMark(const GCTask &task, GCMarkingStackType *objectsStack, Marker &marker) in ConcurrentMark() 2024 void G1GC<LanguageConfig>::Remark(const GCTask &task, Marker &marker) in Remark() 2376 void G1GC<LanguageConfig>::DrainSatb(GCAdaptiveMarkingStack *objectStack, Marker &marker) in DrainSatb() 2815 Marker &marker) in ConcurrentMarkImpl()
|