Home
last modified time | relevance | path

Searched refs:VisitRoots (Results 1 – 22 of 22) sorted by relevance

/art/runtime/
Dthrow_location.cc36 void ThrowLocation::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::ThrowLocation
Dthrow_location.h65 void VisitRoots(RootVisitor* visitor, void* arg);
Dreference_table.h50 void VisitRoots(RootVisitor* visitor, void* arg);
Dintern_table.h65 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty);
Dthread_list.h91 void VisitRoots(RootVisitor* visitor, void* arg) const
Dindirect_reference_table.h310 void VisitRoots(RootVisitor* visitor, void* arg);
Djni_internal.h93 void VisitRoots(RootVisitor*, void*);
Druntime.cc1147 intern_table_->VisitRoots(visitor, arg, only_dirty, clean_dirty); in VisitConcurrentRoots()
1148 class_linker_->VisitRoots(visitor, arg, only_dirty, clean_dirty); in VisitConcurrentRoots()
1152 java_vm_->VisitRoots(visitor, arg); in VisitNonThreadRoots()
1163 thread_list_->VisitRoots(visitor, arg); in VisitNonConcurrentRoots()
1167 void Runtime::VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty) { in VisitRoots() function in art::Runtime
Dreference_table.cc234 void ReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::ReferenceTable
Dthread_list.cc564 void ThreadList::VisitRoots(RootVisitor* visitor, void* arg) const { in VisitRoots() function in art::ThreadList
567 thread->VisitRoots(visitor, arg); in VisitRoots()
Dthread.cc1054 jni_env_->monitors.VisitRoots(MonitorExitVisitor, self); in Destroy()
2166 throw_location_.VisitRoots(VerifyRootWrapperCallback, &wrapperArg); in VerifyRoots()
2170 jni_env_->locals.VisitRoots(VerifyRootWrapperCallback, &wrapperArg); in VerifyRoots()
2171 jni_env_->monitors.VisitRoots(VerifyRootWrapperCallback, &wrapperArg); in VerifyRoots()
2194 void Thread::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::Thread
2201 throw_location_.VisitRoots(visitor, arg); in VisitRoots()
2205 jni_env_->locals.VisitRoots(visitor, arg); in VisitRoots()
2206 jni_env_->monitors.VisitRoots(visitor, arg); in VisitRoots()
Dintern_table.cc46 void InternTable::VisitRoots(RootVisitor* visitor, void* arg, in VisitRoots() function in art::InternTable
Dindirect_reference_table.cc311 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::IndirectReferenceTable
Druntime.h313 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty)
Dthread.h407 void VisitRoots(RootVisitor* visitor, void* arg) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Dclass_linker.h234 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty)
Djni_internal.cc3277 void JavaVMExt::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::JavaVMExt
3281 globals.VisitRoots(visitor, arg); in VisitRoots()
3285 pin_table.VisitRoots(visitor, arg); in VisitRoots()
Dclass_linker_test.cc334 class_linker_->VisitRoots(TestRootVisitor, NULL, false, false); in AssertDexFile()
Dclass_linker.cc1096 void ClassLinker::VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty) { in VisitRoots() function in art::ClassLinker
/art/runtime/gc/
Dheap.cc1447 Runtime::Current()->VisitRoots(&RootMatchesObjectVisitor, arg, false, false); in operator ()()
1451 Runtime::Current()->VisitRoots(&RootMatchesObjectVisitor, arg, false, false); in operator ()()
1505 Runtime::Current()->VisitRoots(VerifyReferenceVisitor::VerifyRoots, &visitor, false, false); in VerifyHeapReferences()
/art/runtime/gc/collector/
Dmark_sweep.cc1004 Runtime::Current()->VisitRoots(ReMarkObjectVisitor, this, true, true); in ReMarkRoots()
1084 thread->VisitRoots(MarkSweep::MarkRootParallelCallback, mark_sweep_); in Run()
/art/runtime/hprof/
Dhprof.cc415 Runtime::Current()->VisitRoots(RootVisitor, this, false, false); in Dump()