| 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..f9f4b5e780510514acc89487dc6154499e7f64b0 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();
|
| }
|
|
|
| +const char* MessageLoopTaskRunner::GetThreadName() const {
|
| + AutoLock lock(valid_thread_id_lock_);
|
| + return ThreadIdNameManager::GetInstance()->GetName(valid_thread_id_);
|
| +}
|
| +
|
| MessageLoopTaskRunner::~MessageLoopTaskRunner() {
|
| }
|
|
|
|
|