summaryrefslogtreecommitdiffstats
path: root/base/tracked_objects.cc
diff options
context:
space:
mode:
authorjar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-14 05:24:07 +0000
committerjar@chromium.org <jar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-14 05:24:07 +0000
commitdda9768527c079b27944528570a825e31ac18b54 (patch)
tree3ac740ef9c87b70dfd9ee69e0f65c3a44a40dad2 /base/tracked_objects.cc
parent94e334dcb4d70f9ec917e0303128b04bfa3d3f1f (diff)
downloadchromium_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.cc10
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();