Lines Matching refs:ArtMethod
92 mirror::ArtMethod* m = GetMethod(); in VisitFrame()
101 std::vector<mirror::ArtMethod*>* GetStackTrace() const { in GetStackTrace()
106 std::vector<mirror::ArtMethod*>* const method_trace_;
121 std::unique_ptr<std::vector<mirror::ArtMethod*>> Trace::temp_stack_trace_;
123 static mirror::ArtMethod* DecodeTraceMethodId(uint32_t tmid) { in DecodeTraceMethodId()
124 return reinterpret_cast<mirror::ArtMethod*>(tmid & ~kTraceMethodActionMask); in DecodeTraceMethodId()
131 static uint32_t EncodeTraceMethodAndAction(mirror::ArtMethod* method, in EncodeTraceMethodAndAction()
138 std::vector<mirror::ArtMethod*>* Trace::AllocStackTrace() { in AllocStackTrace()
142 return new std::vector<mirror::ArtMethod*>(); in AllocStackTrace()
146 void Trace::FreeStackTrace(std::vector<mirror::ArtMethod*>* stack_trace) { in FreeStackTrace()
239 std::vector<mirror::ArtMethod*>* stack_trace = build_trace_visitor.GetStackTrace(); in GetSample()
246 std::vector<mirror::ArtMethod*>* stack_trace = thread->GetStackTraceSample(); in ClearThreadStackTraceAndClockBase()
252 std::vector<mirror::ArtMethod*>* stack_trace) { in CompareAndUpdateStackTrace()
254 std::vector<mirror::ArtMethod*>* old_stack_trace = thread->GetStackTraceSample(); in CompareAndUpdateStackTrace()
264 for (std::vector<mirror::ArtMethod*>::reverse_iterator rit = stack_trace->rbegin(); in CompareAndUpdateStackTrace()
272 std::vector<mirror::ArtMethod*>::reverse_iterator old_rit = old_stack_trace->rbegin(); in CompareAndUpdateStackTrace()
273 std::vector<mirror::ArtMethod*>::reverse_iterator rit = stack_trace->rbegin(); in CompareAndUpdateStackTrace()
280 for (std::vector<mirror::ArtMethod*>::iterator old_it = old_stack_trace->begin(); in CompareAndUpdateStackTrace()
499 mirror::ArtMethod* method = DecodeTraceMethodId(tmid); in DumpBuf()
512 std::set<mirror::ArtMethod*> visited_methods; in FinishTracing()
569 mirror::ArtMethod* method, uint32_t new_dex_pc) { in DexPcMoved()
575 mirror::ArtMethod* method, uint32_t dex_pc, mirror::ArtField* field) in FieldRead()
582 mirror::ArtMethod* method, uint32_t dex_pc, mirror::ArtField* field, in FieldWritten()
590 mirror::ArtMethod* method, uint32_t dex_pc) { in MethodEntered()
599 mirror::ArtMethod* method, uint32_t dex_pc, in MethodExited()
610 mirror::ArtMethod* method, uint32_t dex_pc) { in MethodUnwind()
619 mirror::ArtMethod* catch_method, uint32_t catch_dex_pc, in ExceptionCaught()
641 void Trace::LogMethodTraceEvent(Thread* thread, mirror::ArtMethod* method, in LogMethodTraceEvent()
689 std::set<mirror::ArtMethod*>* visited_methods) { in GetVisitedMethods()
695 mirror::ArtMethod* method = DecodeTraceMethodId(tmid); in GetVisitedMethods()
701 void Trace::DumpMethodList(std::ostream& os, const std::set<mirror::ArtMethod*>& visited_methods) { in DumpMethodList()