| Index: base/message_loop/message_loop_task_runner.cc
|
| diff --git a/base/message_loop/message_loop_task_runner.cc b/base/message_loop/message_loop_task_runner.cc
|
| index c9b5ffe3f739d0bdb312f3ac3d6d6de8e4adf580..d1a197b7b7b91c579e90b4205e2ac72dace305a1 100644
|
| --- a/base/message_loop/message_loop_task_runner.cc
|
| +++ b/base/message_loop/message_loop_task_runner.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/location.h"
|
| #include "base/logging.h"
|
| #include "base/message_loop/incoming_task_queue.h"
|
| +#include "base/threading/thread_id_name_manager.h"
|
|
|
| namespace base {
|
| namespace internal {
|
| @@ -43,6 +44,11 @@ bool MessageLoopTaskRunner::RunsTasksOnCurrentThread() const {
|
| return valid_thread_id_ == PlatformThread::CurrentId();
|
| }
|
|
|
| +std::string MessageLoopTaskRunner::GetThreadName() const {
|
| + AutoLock lock(valid_thread_id_lock_);
|
| + return ThreadIdNameManager::GetInstance()->GetName(valid_thread_id_);
|
| +}
|
| +
|
| MessageLoopTaskRunner::~MessageLoopTaskRunner() {
|
| }
|
|
|
|
|