Searched defs:InstallStackVisitor (Results 1 – 1 of 1) sorted by relevance
271 struct InstallStackVisitor final : public StackVisitor { in InstrumentationInstallStack() struct272 InstallStackVisitor(Thread* thread_in, Context* context, uintptr_t instrumentation_exit_pc) in InstrumentationInstallStack() function280 bool VisitFrame() override REQUIRES_SHARED(Locks::mutator_lock_) { in InstrumentationInstallStack()386 std::deque<InstrumentationStackFrame>* const instrumentation_stack_; in InstrumentationInstallStack()387 std::vector<InstrumentationStackFrame> shadow_stack_; in InstrumentationInstallStack()388 std::vector<uint32_t> dex_pcs_; in InstrumentationInstallStack()389 const uintptr_t instrumentation_exit_pc_; in InstrumentationInstallStack()390 bool reached_existing_instrumentation_frames_; in InstrumentationInstallStack()391 size_t instrumentation_stack_depth_; in InstrumentationInstallStack()392 uintptr_t last_return_pc_; in InstrumentationInstallStack()