diff options
author | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-14 05:24:07 +0000 |
---|---|---|
committer | jar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-14 05:24:07 +0000 |
commit | dda9768527c079b27944528570a825e31ac18b54 (patch) | |
tree | 3ac740ef9c87b70dfd9ee69e0f65c3a44a40dad2 /base/tracked_objects.cc | |
parent | 94e334dcb4d70f9ec917e0303128b04bfa3d3f1f (diff) | |
download | chromium_src-dda9768527c079b27944528570a825e31ac18b54.zip chromium_src-dda9768527c079b27944528570a825e31ac18b54.tar.gz chromium_src-dda9768527c079b27944528570a825e31ac18b54.tar.bz2 |
Adjust interfaces to indicate when tracking is in progress
This should have no change whatever in function,
but simply changes the names of calls for
tracking time so that the ThreadData can know if
a new trackig has started or ended.
This will be helpful in (a future CL) measuring
when the thread is doing something that is not
tracked at all (e.g., processing UI events, etc.)
r=rtenneti
Review URL: http://codereview.chromium.org/8548005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109846 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/tracked_objects.cc')
-rw-r--r-- | base/tracked_objects.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/base/tracked_objects.cc b/base/tracked_objects.cc index 6126a45e1..3a86814 100644 --- a/base/tracked_objects.cc +++ b/base/tracked_objects.cc @@ -618,6 +618,16 @@ bool ThreadData::tracking_status() { } // static +TrackedTime ThreadData::NowForStartOfRun() { + return Now(); +} + +// static +TrackedTime ThreadData::NowForEndOfRun() { + return Now(); +} + +// static TrackedTime ThreadData::Now() { if (kTrackAllTaskObjects && tracking_status()) return TrackedTime::Now(); |