diff options
Diffstat (limited to 'src/node_platform.cc')
-rw-r--r-- | src/node_platform.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/node_platform.cc b/src/node_platform.cc index b8f1344727..2885c72ed7 100644 --- a/src/node_platform.cc +++ b/src/node_platform.cc @@ -16,8 +16,10 @@ using v8::Platform; using v8::Task; using v8::TracingController; -static void BackgroundRunner(void* data) { - TaskQueue<Task>* background_tasks = static_cast<TaskQueue<Task>*>(data); +static void BackgroundRunner(void *data) { + TRACE_EVENT_METADATA1("__metadata", "thread_name", "name", + "BackgroundTaskRunner"); + TaskQueue<Task> *background_tasks = static_cast<TaskQueue<Task> *>(data); while (std::unique_ptr<Task> task = background_tasks->BlockingPop()) { task->Run(); background_tasks->NotifyOfCompletion(); |