Home
last modified time | relevance | path

Searched defs:InstallStackVisitor (Results 1 – 1 of 1) sorted by relevance

/art/runtime/
Dinstrumentation.cc271 struct InstallStackVisitor final : public StackVisitor { in InstrumentationInstallStack() struct
272 InstallStackVisitor(Thread* thread_in, Context* context, uintptr_t instrumentation_exit_pc) in InstrumentationInstallStack() function
280 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()