Lines Matching refs:visitor

172     auto visitor = MakeStackTraceVisitor(self, start_input, stop_input, frames_fn);  in Run()  local
173 visitor.WalkStack(/* include_transitions= */ false); in Run()
175 start_result = visitor.start; in Run()
176 stop_result = visitor.stop; in Run()
240 auto visitor = MakeStackTraceVisitor(self, start_input, stop_input, frames_fn); in Run() local
241 visitor.WalkStack(/* include_transitions= */ false); in Run()
354 auto visitor = MakeStackTraceVisitor(thread, 0u, stop_input, frames_fn); in Work() local
355 visitor.WalkStack(/* include_transitions= */ false); in Work()
870 MonitorVisitor* visitor = reinterpret_cast<MonitorVisitor*>(arg); in AppendOwnedMonitors() local
872 for (const art::Handle<art::mirror::Object>& monitor : visitor->monitors) { in AppendOwnedMonitors()
877 visitor->monitors.push_back(visitor->hs.NewHandle(owned_monitor)); in AppendOwnedMonitors()
878 visitor->stack_depths.push_back(visitor->current_stack_depth); in AppendOwnedMonitors()
907 MonitorVisitor visitor(target); in Run() local
908 visitor.WalkStack(/* include_transitions= */ false); in Run()
911 target->GetJniEnv()->VisitMonitorRoots(&visitor, root_info); in Run()
912 err_ = handle_results_(visitor); in Run()
973 auto handle_fun = [&] (MonitorVisitor& visitor) REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOwnedMonitorStackDepthInfo()
974 for (size_t i = 0; i < visitor.monitors.size(); i++) { in GetOwnedMonitorStackDepthInfo()
975 mons.push_back(art::GcRoot<art::mirror::Object>(visitor.monitors[i].Get())); in GetOwnedMonitorStackDepthInfo()
976 depths.push_back(visitor.stack_depths[i]); in GetOwnedMonitorStackDepthInfo()
1008 auto handle_fun = [&] (MonitorVisitor& visitor) REQUIRES_SHARED(art::Locks::mutator_lock_) { in GetOwnedMonitorInfo()
1009 for (size_t i = 0; i < visitor.monitors.size(); i++) { in GetOwnedMonitorInfo()
1010 mons.push_back(art::GcRoot<art::mirror::Object>(visitor.monitors[i].Get())); in GetOwnedMonitorInfo()
1067 FindFrameAtDepthVisitor visitor(target, context.get(), depth); in NotifyFramePop() local
1068 visitor.WalkStack(); in NotifyFramePop()
1069 if (!visitor.FoundFrame()) { in NotifyFramePop()
1073 art::ArtMethod* method = visitor.GetMethod(); in NotifyFramePop()
1082 visitor.GetOrCreateShadowFrame(&needs_instrument); in NotifyFramePop()