Home
last modified time | relevance | path

Searched refs:VisitRootFlags (Results 1 – 18 of 18) sorted by relevance

/art/runtime/gc/collector/
Dsticky_mark_sweep.cc63 void StickyMarkSweep::MarkConcurrentRoots(VisitRootFlags flags) { in MarkConcurrentRoots()
73 static_cast<VisitRootFlags>(flags | kVisitRootFlagClassLoader)); in MarkConcurrentRoots()
Dsticky_mark_sweep.h36 void MarkConcurrentRoots(VisitRootFlags flags) override
Dmark_sweep.h41 enum VisitRootFlags : uint8_t;
100 virtual void MarkConcurrentRoots(VisitRootFlags flags)
Dmark_compact.h404 void MarkRoots(VisitRootFlags flags) REQUIRES_SHARED(Locks::mutator_lock_)
415 void MarkConcurrentRoots(VisitRootFlags flags, Runtime* runtime)
Dmark_sweep.cc240 static_cast<VisitRootFlags>(kVisitRootFlagClearRootLog | kVisitRootFlagNewRoots)); in PreCleanCards()
642 static_cast<VisitRootFlags>(kVisitRootFlagAllRoots | kVisitRootFlagStartLoggingNewRoots)); in MarkRoots()
651 void MarkSweep::MarkConcurrentRoots(VisitRootFlags flags) { in MarkConcurrentRoots()
1089 Runtime::Current()->VisitRoots(this, static_cast<VisitRootFlags>( in ReMarkRoots()
Dmark_compact.cc1359 MarkConcurrentRoots(static_cast<VisitRootFlags>(kVisitRootFlagNewRoots in ReMarkRoots()
1383 thread->VisitRoots(this, static_cast<VisitRootFlags>(0)); in MarkingPause()
4401 void MarkCompact::MarkConcurrentRoots(VisitRootFlags flags, Runtime* runtime) { in MarkConcurrentRoots()
4485 void MarkCompact::MarkRoots(VisitRootFlags flags) { in MarkRoots()
4504 MarkRoots(static_cast<VisitRootFlags>(kVisitRootFlagClearRootLog | kVisitRootFlagNewRoots)); in PreCleanCards()
4528 static_cast<VisitRootFlags>(kVisitRootFlagAllRoots | kVisitRootFlagStartLoggingNewRoots)); in MarkingPhase()
/art/runtime/
Dthread_list.h46 enum VisitRootFlags : uint8_t;
188 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags) const
Dintern_table.h38 enum VisitRootFlags : uint8_t;
171 EXPORT void VisitRoots(RootVisitor* visitor, VisitRootFlags flags)
Druntime.h464 EXPORT void VisitRoots(RootVisitor* visitor, VisitRootFlags flags = kVisitRootFlagAllRoots)
474 VisitRootFlags flags = kVisitRootFlagAllRoots)
1156 void VisitThreadRoots(RootVisitor* visitor, VisitRootFlags flags)
1160 void VisitNonConcurrentRoots(RootVisitor* visitor, VisitRootFlags flags)
Dgc_root.h96 enum VisitRootFlags : uint8_t { enum
Dclass_linker.h71 enum VisitRootFlags : uint8_t;
524 void VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags)
527 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags, bool visit_class_roots = true)
Dintern_table.cc65 void InternTable::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
Druntime.cc2643 void Runtime::VisitConcurrentRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitConcurrentRoots()
2677 void Runtime::VisitNonConcurrentRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitNonConcurrentRoots()
2682 void Runtime::VisitThreadRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitThreadRoots()
2686 void Runtime::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
Dthread.h107 enum VisitRootFlags : uint8_t;
895 void VisitRoots(RootVisitor* visitor, VisitRootFlags flags)
Dthread_list.cc1576 void ThreadList::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) const { in VisitRoots()
Dthread.cc4567 void Thread::VisitRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitRoots()
4568 if ((flags & VisitRootFlags::kVisitRootFlagPrecise) != 0) { in VisitRoots()
Dclass_linker.cc2442 void ClassLinker::VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags) { in VisitClassRoots()
2521 void ClassLinker::VisitRoots(RootVisitor* visitor, VisitRootFlags flags, bool visit_class_roots) { in VisitRoots()
/art/openjdkjvmti/
Dti_heap.cc876 constexpr art::VisitRootFlags kRootFlags = static_cast<art::VisitRootFlags>( in Init()
877 art::VisitRootFlags::kVisitRootFlagAllRoots | art::VisitRootFlags::kVisitRootFlagPrecise); in Init()
1773 art::Runtime::Current()->VisitRoots(&rrv, art::VisitRootFlags::kVisitRootFlagAllRoots); in ReplaceStrongRoots()