@@ -135,7 +135,8 @@ void Mark(const FunctionCallbackInfo<Value>& args) {
135135 (*marks)[*name] = now;
136136
137137 TRACE_EVENT_COPY_MARK_WITH_TIMESTAMP (
138- " node.perf,node.perf.usertiming" , *name, now / 1000 );
138+ TRACING_CATEGORY_NODE2 (perf, usertiming),
139+ *name, now / 1000 );
139140
140141 PerformanceEntry entry (env, *name, " mark" , now, now);
141142 Local<Object> obj = entry.ToObject ();
@@ -183,9 +184,11 @@ void Measure(const FunctionCallbackInfo<Value>& args) {
183184 endTimestamp = startTimestamp;
184185
185186 TRACE_EVENT_COPY_NESTABLE_ASYNC_BEGIN_WITH_TIMESTAMP0 (
186- " node.perf,node.perf.usertiming" , *name, *name, startTimestamp / 1000 );
187+ TRACING_CATEGORY_NODE2 (perf, usertiming),
188+ *name, *name, startTimestamp / 1000 );
187189 TRACE_EVENT_COPY_NESTABLE_ASYNC_END_WITH_TIMESTAMP0 (
188- " node.perf,node.perf.usertiming" , *name, *name, endTimestamp / 1000 );
190+ TRACING_CATEGORY_NODE2 (perf, usertiming),
191+ *name, *name, endTimestamp / 1000 );
189192
190193 PerformanceEntry entry (env, *name, " measure" , startTimestamp, endTimestamp);
191194 Local<Object> obj = entry.ToObject ();
@@ -301,13 +304,15 @@ void TimerFunctionCall(const FunctionCallbackInfo<Value>& args) {
301304 if (args.IsConstructCall ()) {
302305 start = PERFORMANCE_NOW ();
303306 TRACE_EVENT_COPY_NESTABLE_ASYNC_BEGIN_WITH_TIMESTAMP0 (
304- " node.perf,node.perf.timerify" , *name, *name, start / 1000 );
307+ TRACING_CATEGORY_NODE2 (perf, timerify),
308+ *name, *name, start / 1000 );
305309 v8::MaybeLocal<Object> ret = fn->NewInstance (context,
306310 call_args.size (),
307311 call_args.data ());
308312 end = PERFORMANCE_NOW ();
309313 TRACE_EVENT_COPY_NESTABLE_ASYNC_END_WITH_TIMESTAMP0 (
310- " node.perf,node.perf.timerify" , *name, *name, end / 1000 );
314+ TRACING_CATEGORY_NODE2 (perf, timerify),
315+ *name, *name, end / 1000 );
311316
312317 if (ret.IsEmpty ()) {
313318 try_catch.ReThrow ();
@@ -317,14 +322,16 @@ void TimerFunctionCall(const FunctionCallbackInfo<Value>& args) {
317322 } else {
318323 start = PERFORMANCE_NOW ();
319324 TRACE_EVENT_COPY_NESTABLE_ASYNC_BEGIN_WITH_TIMESTAMP0 (
320- " node.perf,node.perf.timerify" , *name, *name, start / 1000 );
325+ TRACING_CATEGORY_NODE2 (perf, timerify),
326+ *name, *name, start / 1000 );
321327 v8::MaybeLocal<Value> ret = fn->Call (context,
322328 args.This (),
323329 call_args.size (),
324330 call_args.data ());
325331 end = PERFORMANCE_NOW ();
326332 TRACE_EVENT_COPY_NESTABLE_ASYNC_END_WITH_TIMESTAMP0 (
327- " node.perf,node.perf.timerify" , *name, *name, end / 1000 );
333+ TRACING_CATEGORY_NODE2 (perf, timerify),
334+ *name, *name, end / 1000 );
328335
329336 if (ret.IsEmpty ()) {
330337 try_catch.ReThrow ();
0 commit comments