• Home
  • Raw
  • Download

Lines Matching refs:Trace

89       method_trace_(Trace::AllocStackTrace()) {}  in BuildStackTraceVisitor()
117 TraceClockSource Trace::default_clock_source_ = kDefaultTraceClockSource;
119 Trace* volatile Trace::the_trace_ = NULL;
120 pthread_t Trace::sampling_pthread_ = 0U;
121 std::unique_ptr<std::vector<mirror::ArtMethod*>> Trace::temp_stack_trace_;
138 std::vector<mirror::ArtMethod*>* Trace::AllocStackTrace() { in AllocStackTrace()
146 void Trace::FreeStackTrace(std::vector<mirror::ArtMethod*>* stack_trace) { in FreeStackTrace()
151 void Trace::SetDefaultClockSource(TraceClockSource clock_source) { in SetDefaultClockSource()
171 bool Trace::UseThreadCpuClock() { in UseThreadCpuClock()
176 bool Trace::UseWallClock() { in UseWallClock()
181 void Trace::MeasureClockOverhead() { in MeasureClockOverhead()
191 uint32_t Trace::GetClockOverheadNanoSeconds() { in GetClockOverheadNanoSeconds()
240 Trace* the_trace = reinterpret_cast<Trace*>(arg); in GetSample()
251 void Trace::CompareAndUpdateStackTrace(Thread* thread, in CompareAndUpdateStackTrace()
294 void* Trace::RunSamplingThread(void* arg) { in RunSamplingThread()
305 Trace* the_trace; in RunSamplingThread()
327 void Trace::Start(const char* trace_filename, int trace_fd, int buffer_size, int flags, in Start()
377 the_trace_ = new Trace(trace_file.release(), buffer_size, flags, sampling_enabled); in Start()
400 void Trace::Stop() { in Stop()
404 Trace* the_trace = NULL; in Stop()
454 void Trace::Shutdown() { in Shutdown()
460 TracingMode Trace::GetMethodTracingMode() { in GetMethodTracingMode()
471 Trace::Trace(File* trace_file, int buffer_size, int flags, bool sampling_enabled) in Trace() function in art::Trace
506 void Trace::FinishTracing() { in FinishTracing()
568 void Trace::DexPcMoved(Thread* thread, mirror::Object* this_object, in DexPcMoved()
574 void Trace::FieldRead(Thread* /*thread*/, mirror::Object* this_object, in FieldRead()
581 void Trace::FieldWritten(Thread* /*thread*/, mirror::Object* this_object, in FieldWritten()
589 void Trace::MethodEntered(Thread* thread, mirror::Object* this_object, in MethodEntered()
598 void Trace::MethodExited(Thread* thread, mirror::Object* this_object, in MethodExited()
609 void Trace::MethodUnwind(Thread* thread, mirror::Object* this_object, in MethodUnwind()
618 void Trace::ExceptionCaught(Thread* thread, const ThrowLocation& throw_location, in ExceptionCaught()
625 void Trace::ReadClocks(Thread* thread, uint32_t* thread_clock_diff, uint32_t* wall_clock_diff) { in ReadClocks()
641 void Trace::LogMethodTraceEvent(Thread* thread, mirror::ArtMethod* method, in LogMethodTraceEvent()
688 void Trace::GetVisitedMethods(size_t buf_size, in GetVisitedMethods()
701 void Trace::DumpMethodList(std::ostream& os, const std::set<mirror::ArtMethod*>& visited_methods) { in DumpMethodList()
716 void Trace::DumpThreadList(std::ostream& os) { in DumpThreadList()
726 void Trace::StoreExitingThreadInfo(Thread* thread) { in StoreExitingThreadInfo()