/art/runtime/ |
D | throw_location.cc | 36 void ThrowLocation::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::ThrowLocation
|
D | throw_location.h | 65 void VisitRoots(RootVisitor* visitor, void* arg);
|
D | reference_table.h | 50 void VisitRoots(RootVisitor* visitor, void* arg);
|
D | intern_table.h | 65 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty);
|
D | thread_list.h | 91 void VisitRoots(RootVisitor* visitor, void* arg) const
|
D | indirect_reference_table.h | 310 void VisitRoots(RootVisitor* visitor, void* arg);
|
D | jni_internal.h | 93 void VisitRoots(RootVisitor*, void*);
|
D | runtime.cc | 1147 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
|
D | reference_table.cc | 234 void ReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::ReferenceTable
|
D | thread_list.cc | 564 void ThreadList::VisitRoots(RootVisitor* visitor, void* arg) const { in VisitRoots() function in art::ThreadList 567 thread->VisitRoots(visitor, arg); in VisitRoots()
|
D | thread.cc | 1054 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()
|
D | intern_table.cc | 46 void InternTable::VisitRoots(RootVisitor* visitor, void* arg, in VisitRoots() function in art::InternTable
|
D | indirect_reference_table.cc | 311 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { in VisitRoots() function in art::IndirectReferenceTable
|
D | runtime.h | 313 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty)
|
D | thread.h | 407 void VisitRoots(RootVisitor* visitor, void* arg) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
D | class_linker.h | 234 void VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty)
|
D | jni_internal.cc | 3277 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()
|
D | class_linker_test.cc | 334 class_linker_->VisitRoots(TestRootVisitor, NULL, false, false); in AssertDexFile()
|
D | class_linker.cc | 1096 void ClassLinker::VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty) { in VisitRoots() function in art::ClassLinker
|
/art/runtime/gc/ |
D | heap.cc | 1447 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/ |
D | mark_sweep.cc | 1004 Runtime::Current()->VisitRoots(ReMarkObjectVisitor, this, true, true); in ReMarkRoots() 1084 thread->VisitRoots(MarkSweep::MarkRootParallelCallback, mark_sweep_); in Run()
|
/art/runtime/hprof/ |
D | hprof.cc | 415 Runtime::Current()->VisitRoots(RootVisitor, this, false, false); in Dump()
|