Lines Matching defs:Tracing

31 Tracing::Tracing(const EcmaVM *vm) : vm_(vm)
37 Tracing::~Tracing()
41 void Tracing::StartTracing(std::string &categories)
62 std::unique_ptr<std::vector<TraceEvent>> Tracing::StopTracing()
77 uint64_t Tracing::GetTimeStamp()
86 void Tracing::RecordTraceEvent(TraceEvent &event)
94 void Tracing::TraceEventRecordTracingStart()
112 void Tracing::TraceEventRecordMemory()
129 void Tracing::TraceEventRecordCpuProfilerStart(struct ProfileInfo* profileInfo)
143 void Tracing::TraceEventRecordCpuProfiler(struct ProfileInfo* profileInfo, int &nodePos, uint32_t &samplePos)
175 void Tracing::TraceEventUpdateCpuProfiler(struct ProfileInfo *profileInfo)
252 void Tracing::TraceEventRecordCpuProfilerEnd(struct ProfileInfo* profileInfo)
266 void Tracing::GetBufferUseage(double &percentFull, uint32_t &eventCount, double &value)
273 void Tracing::LoadModule([[maybe_unused]] std::string_view name, [[maybe_unused]] std::string_view)
277 void Tracing::BytecodePcChanged([[maybe_unused]] JSThread *thread, [[maybe_unused]] JSHandle<Method> method,
282 bool Tracing::HandleDebuggerStmt([[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] uint32_t bcOffset)
286 void Tracing::VmStart()
290 void Tracing::VmDeath()
294 void Tracing::NativeCalling([[maybe_unused]] const void *nativeAddress)
298 void Tracing::NativeReturn([[maybe_unused]] const void *nativeAddress)
302 void Tracing::MethodEntry([[maybe_unused]] JSHandle<Method> method, [[maybe_unused]] JSHandle<JSTaggedValue> envHandle)
306 void Tracing::MethodExit([[maybe_unused]] JSHandle<Method> method)