Home
last modified time | relevance | path

Searched refs:ProcessReferences (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/mem/
H A Dets_reference_processor.h49 void ProcessReferences(bool concurrent, bool clearSoftReferences, GCPhase gcPhase,
76 void ProcessReferences(const mem::GC::ReferenceClearPredicateT &pred, const Handler &handler);
92 void EtsReferenceProcessor::ProcessReferences(const mem::GC::ReferenceClearPredicateT &pred, const Handler &handler) in ProcessReferences() function in ark::mem::ets::EtsReferenceProcessor
H A Dets_reference_processor.cpp128 void EtsReferenceProcessor::ProcessReferences([[maybe_unused]] bool concurrent, in ProcessReferences() function in ark::mem::ets::EtsReferenceProcessor
133 ProcessReferences(pred, [this](auto *weakRefObj, auto *referentObj) { in ProcessReferences()
148 ProcessReferences(pred, [this](auto *weakRefObj, auto *referentObj) { in ProcessReferencesAfterCompaction()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/reference-processor/
H A Dempty_reference_processor.h39 void ProcessReferences([[maybe_unused]] bool concurrent, [[maybe_unused]] bool clearSoftReferences,
H A Dreference_processor.h77 virtual void ProcessReferences(bool concurrent, bool clearSoftReferences, GCPhase gcPhase,
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc.h319 void ProcessReferences(GCPhase gcPhase, const GCTask &task, const ReferenceClearPredicateT &pred);
322 void ProcessReferences(const mem::GC::ReferenceClearPredicateT &pred);
H A Dgc.cpp470 void GC::ProcessReferences(GCPhase gcPhase, const GCTask &task, const ReferenceClearPredicateT &pred) in ProcessReferences() function in ark::mem::GC
476 referenceProcessor_->ProcessReferences(false, clearSoftReferences, gcPhase, pred); in ProcessReferences()
485 void GC::ProcessReferences(const mem::GC::ReferenceClearPredicateT &pred) in ProcessReferences() function in ark::mem::GC
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dfull_gc.cpp170 heap_->GetEcmaVM()->ProcessReferences(gcUpdateWeak); in Sweep()
H A Dparallel_evacuator.cpp397 heap_->GetEcmaVM()->ProcessReferences(gcUpdateWeak); in UpdateWeakReference()
448 heap_->GetEcmaVM()->ProcessReferences(gcUpdateWeak); in UpdateWeakReferenceOpt()
H A Dheap.h1522 inline void ProcessReferences(const WeakRootVisitor& visitor);
H A Dheap-inl.h1123 void Heap::ProcessReferences(const WeakRootVisitor& visitor) in ProcessReferences() function in panda::ecmascript::Heap
/arkcompiler/ets_runtime/ecmascript/
H A Decma_vm.cpp589 void EcmaVM::ProcessReferences(const WeakRootVisitor& visitor) in ProcessReferences() function in panda::ecmascript::EcmaVM
591 heap_->ProcessReferences(visitor); in ProcessReferences()
592 GetPGOProfiler()->ProcessReferences(visitor); in ProcessReferences()
H A Decma_vm.h273 void ProcessReferences(const WeakRootVisitor &visitor);
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.h100 void ProcessReferences(const WeakRootVisitor &visitor);
H A Dpgo_profiler.cpp1883 void PGOProfiler::ProcessReferences(const WeakRootVisitor &visitor) in ProcessReferences() function in panda::ecmascript::pgo::PGOProfiler
/arkcompiler/runtime_core/static_core/runtime/core/
H A Dcore_vm.cpp198 gc->ProcessReferences(gc->GetGCPhase(), task, pred); in HandleReferences()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_vm.cpp353 gc->ProcessReferences(gc->GetGCPhase(), task, pred); in HandleReferences()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
H A Dg1-gc.cpp1234 this->ProcessReferences(refClearPred); in HandleReferences()

Completed in 24 milliseconds