diff options
author | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 01:36:48 +0000 |
---|---|---|
committer | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-14 01:36:48 +0000 |
commit | 8aa1e6e66cc7c3eab00f3438262c4a309c9f9b92 (patch) | |
tree | 7fba89d7e04265a894af7c5e978ce42c524bef41 /base/threading | |
parent | 2b57bf84ce42f8525d167bbd1c4bb47933831b36 (diff) | |
download | chromium_src-8aa1e6e66cc7c3eab00f3438262c4a309c9f9b92.zip chromium_src-8aa1e6e66cc7c3eab00f3438262c4a309c9f9b92.tar.gz chromium_src-8aa1e6e66cc7c3eab00f3438262c4a309c9f9b92.tar.bz2 |
Detect child tasks born during a profiled tasks
r=rtenneti
Review URL: http://codereview.chromium.org/8894022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114336 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/threading')
-rw-r--r-- | base/threading/worker_pool_posix.cc | 2 | ||||
-rw-r--r-- | base/threading/worker_pool_win.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/base/threading/worker_pool_posix.cc b/base/threading/worker_pool_posix.cc index d914619..f93c447 100644 --- a/base/threading/worker_pool_posix.cc +++ b/base/threading/worker_pool_posix.cc @@ -93,7 +93,7 @@ void WorkerThread::ThreadMain() { "src_func", pending_task.posted_from.function_name()); TrackedTime start_time = - tracked_objects::ThreadData::NowForStartOfRun(); + tracked_objects::ThreadData::NowForStartOfRun(pending_task.birth_tally); pending_task.task.Run(); diff --git a/base/threading/worker_pool_win.cc b/base/threading/worker_pool_win.cc index 722a57c..188c4a9 100644 --- a/base/threading/worker_pool_win.cc +++ b/base/threading/worker_pool_win.cc @@ -22,7 +22,7 @@ DWORD CALLBACK WorkItemCallback(void* param) { "src_func", pending_task->posted_from.function_name()); tracked_objects::TrackedTime start_time = - tracked_objects::ThreadData::NowForStartOfRun(); + tracked_objects::ThreadData::NowForStartOfRun(pending_task->birth_tally); pending_task->task.Run(); |