Lines Matching refs:ArtMethod

76 std::unique_ptr<std::vector<ArtMethod*>> Trace::temp_stack_trace_;
85 ArtMethod* Trace::DecodeTraceMethod(uint32_t tmid) { in DecodeTraceMethod()
90 uint32_t Trace::EncodeTraceMethod(ArtMethod* method) { in EncodeTraceMethod()
106 uint32_t Trace::EncodeTraceMethodAndAction(ArtMethod* method, TraceAction action) { in EncodeTraceMethodAndAction()
112 std::vector<ArtMethod*>* Trace::AllocStackTrace() { in AllocStackTrace()
114 new std::vector<ArtMethod*>(); in AllocStackTrace()
117 void Trace::FreeStackTrace(std::vector<ArtMethod*>* stack_trace) { in FreeStackTrace()
208 std::vector<ArtMethod*>* const stack_trace = Trace::AllocStackTrace(); in GetSample()
211 ArtMethod* m = stack_visitor->GetMethod(); in GetSample()
227 std::vector<ArtMethod*>* stack_trace = thread->GetStackTraceSample(); in ClearThreadStackTraceAndClockBase()
233 std::vector<ArtMethod*>* stack_trace) { in CompareAndUpdateStackTrace()
235 std::vector<ArtMethod*>* old_stack_trace = thread->GetStackTraceSample(); in CompareAndUpdateStackTrace()
608 ArtMethod* method = DecodeTraceMethod(tmid); in DumpBuf()
610 LOG(INFO) << ArtMethod::PrettyMethod(method) << " " << static_cast<int>(action); in DumpBuf()
617 std::set<ArtMethod*> visited_methods; in FinishTracing()
705 ArtMethod* method, in DexPcMoved()
708 LOG(ERROR) << "Unexpected dex PC event in tracing " << ArtMethod::PrettyMethod(method) in DexPcMoved()
714 ArtMethod* method, in FieldRead()
719 LOG(ERROR) << "Unexpected field read event in tracing " << ArtMethod::PrettyMethod(method) in FieldRead()
725 ArtMethod* method, in FieldWritten()
731 LOG(ERROR) << "Unexpected field write event in tracing " << ArtMethod::PrettyMethod(method) in FieldWritten()
737 ArtMethod* method, in MethodEntered()
748 ArtMethod* method, in MethodExited()
764 ArtMethod* method, in MethodUnwind()
785 void Trace::Branch(Thread* /*thread*/, ArtMethod* method, in Branch()
788 LOG(ERROR) << "Unexpected branch event in tracing" << ArtMethod::PrettyMethod(method); in Branch()
812 bool Trace::RegisterMethod(ArtMethod* method) { in RegisterMethod()
837 std::string Trace::GetMethodLine(ArtMethod* method) { in GetMethodLine()
880 void Trace::LogMethodTraceEvent(Thread* thread, ArtMethod* method, in LogMethodTraceEvent()
990 std::set<ArtMethod*>* visited_methods) { in GetVisitedMethods()
996 ArtMethod* method = DecodeTraceMethod(tmid); in GetVisitedMethods()
1002 void Trace::DumpMethodList(std::ostream& os, const std::set<ArtMethod*>& visited_methods) { in DumpMethodList()