Lines Matching refs:stack_visitor
237 void QuickExceptionHandler::SetCatchEnvironmentForOptimizedHandler(StackVisitor* stack_visitor) { in SetCatchEnvironmentForOptimizedHandler() argument
262 code_info.GetStackMapForNativePcOffset(stack_visitor->GetNativePcOffset()); in SetCatchEnvironmentForOptimizedHandler()
279 stack_visitor->GetVReg(stack_visitor->GetMethod(), in SetCatchEnvironmentForOptimizedHandler()
285 << "method=" << ArtMethod::PrettyMethod(stack_visitor->GetMethod()) in SetCatchEnvironmentForOptimizedHandler()
286 << ", dex_pc=" << stack_visitor->GetDexPc() << ", " in SetCatchEnvironmentForOptimizedHandler()
287 << "native_pc_offset=" << stack_visitor->GetNativePcOffset() << ")"; in SetCatchEnvironmentForOptimizedHandler()
291 ArtMethod** frame_top = stack_visitor->GetCurrentQuickFrame(); in SetCatchEnvironmentForOptimizedHandler()
660 [&](const art::StackVisitor* stack_visitor) REQUIRES_SHARED(Locks::mutator_lock_) { in DumpFramesWithType()
661 ArtMethod* method = stack_visitor->GetMethod(); in DumpFramesWithType()
663 LOG(INFO) << "|> pc = " << std::hex << stack_visitor->GetCurrentQuickFramePc(); in DumpFramesWithType()
665 << reinterpret_cast<uintptr_t>(stack_visitor->GetCurrentQuickFrame()); in DumpFramesWithType()
666 if (stack_visitor->GetCurrentQuickFrame() != nullptr && method != nullptr) { in DumpFramesWithType()
667 LOG(INFO) << "|> ret = " << std::hex << stack_visitor->GetReturnPc(); in DumpFramesWithType()
682 bool is_shadow = stack_visitor->GetCurrentShadowFrame() != nullptr; in DumpFramesWithType()
684 << ((!is_shadow && stack_visitor->IsInInlinedFrame()) ? "i" : " ") in DumpFramesWithType()