| Index: base/tracked.h
|
| diff --git a/base/tracked.h b/base/tracked.h
|
| index b0be729a9d172eca0fc76e5d75c79720ca89c148..3622d1ca9e1bda65a3eb0819b245851b1d9c3841 100644
|
| --- a/base/tracked.h
|
| +++ b/base/tracked.h
|
| @@ -107,8 +107,14 @@ class Tracked {
|
|
|
| bool MissingBirthplace() const;
|
|
|
| +#if defined(TRACK_ALL_TASK_OBJECTS)
|
| + base::TimeTicks tracked_birth_time() const { return tracked_birth_time_; }
|
| +#else
|
| + base::TimeTicks tracked_birth_time() const { return base::TimeTicks::Now(); }
|
| +#endif // defined(TRACK_ALL_TASK_OBJECTS)
|
| +
|
| private:
|
| -#ifdef TRACK_ALL_TASK_OBJECTS
|
| +#if defined(TRACK_ALL_TASK_OBJECTS)
|
|
|
| // Pointer to instance were counts of objects with the same birth location
|
| // (on the same thread) are stored.
|
| @@ -118,7 +124,7 @@ class Tracked {
|
| // reset before the object begins it active life.
|
| base::TimeTicks tracked_birth_time_;
|
|
|
| -#endif // TRACK_ALL_TASK_OBJECTS
|
| +#endif // defined(TRACK_ALL_TASK_OBJECTS)
|
|
|
| DISALLOW_COPY_AND_ASSIGN(Tracked);
|
| };
|
|
|