Home | History | Annotate | Download | only in debug

Lines Matching refs:extra

15 #define TRACE_EVENT_BEGIN(name, id, extra) \
20 extra);
22 #define TRACE_EVENT_END(name, id, extra) \
27 extra);
29 #define TRACE_EVENT_INSTANT(name, id, extra) \
34 extra);
59 // Allowing the use of std::string for name or extra is a convenience,
60 // whereas passing name or extra as a const char* avoids the construction
68 const char* extra,
71 // Allows passing extra as a std::string for convenience.
75 const std::string& extra) {
76 return Trace(name, -1, type, id, extra.c_str(), extra.length());
79 // Allows passing extra as a const char* to avoid constructing temporary
84 const char* extra) {
85 return Trace(name, -1, type, id, extra, -1);
97 // Emit a trace of type |type| containing |name|, |id|, and |extra|.
98 // Note: |name| and |extra| must be NULL, or a zero-terminated string of
106 const char* extra,
143 // The "extra" string as a zero-terminated ASCII string.