Lines Matching refs:tracing

9 #include "tracing/agent.h"
34 #define TRACE_STR_COPY(str) node::tracing::TraceStringWithCopy(str)
38 #define TRACE_ID_MANGLE(id) node::tracing::TraceID::ForceMangle(id)
42 #define TRACE_ID_DONT_MANGLE(id) node::tracing::TraceID::DontMangle(id)
60 // Implementation specific tracing API definitions.
65 // the unsigned char is non-zero, tracing is enabled. If tracing is enabled,
66 // TRACE_EVENT_API_ADD_TRACE_EVENT can be called. It's OK if tracing is disabled
67 // between the load of the tracing state and the call to
69 // for best performance when tracing is disabled.
73 node::tracing::TraceEventHelper::GetCategoryGroupEnabled
80 // Add a trace event to the platform tracing system.
93 #define TRACE_EVENT_API_ADD_TRACE_EVENT node::tracing::AddTraceEventImpl
95 // Add a trace event to the platform tracing system.
110 node::tracing::AddTraceEventWithTimestampImpl
119 node::tracing::TraceEventHelper::GetTracingController()) \
129 #define TRACE_EVENT_API_ADD_METADATA_EVENT node::tracing::AddMetadataEvent
131 // Defines atomic operations used internally by the tracing system.
179 node::tracing::AddTraceEvent( \
181 node::tracing::kGlobalScope, node::tracing::kNoId, \
182 node::tracing::kNoId, flags, ##__VA_ARGS__); \
191 node::tracing::ScopedTracer INTERNAL_TRACE_EVENT_UID(tracer); \
193 uint64_t h = node::tracing::AddTraceEvent( \
196 node::tracing::kGlobalScope, node::tracing::kNoId, \
197 node::tracing::kNoId, TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \
206 node::tracing::ScopedTracer INTERNAL_TRACE_EVENT_UID(tracer); \
209 node::tracing::TraceID trace_event_bind_id(bind_id, \
211 uint64_t h = node::tracing::AddTraceEvent( \
214 node::tracing::kGlobalScope, node::tracing::kNoId, \
229 node::tracing::TraceID trace_event_trace_id(id, \
231 node::tracing::AddTraceEvent( \
234 node::tracing::kNoId, trace_event_flags, ##__VA_ARGS__); \
244 node::tracing::AddTraceEventWithTimestamp( \
246 node::tracing::kGlobalScope, node::tracing::kNoId, \
247 node::tracing::kNoId, flags, timestamp, ##__VA_ARGS__); \
264 node::tracing::TraceID trace_event_trace_id(id, \
266 node::tracing::AddTraceEventWithTimestamp( \
269 node::tracing::kNoId, trace_event_flags, timestamp, ##__VA_ARGS__);\
305 namespace tracing {
474 node::tracing::TraceEventHelper::GetTracingController();
497 node::tracing::TraceEventHelper::GetTracingController();
517 node::tracing::Agent* agent =
518 node::tracing::TraceEventHelper::GetAgent();
581 // pointers to the internal c_str and pass through to the tracing API,
705 // constructed, even when tracing is disabled. If the members of Data were
717 } // namespace tracing