| Index: base/tracked.cc
|
| diff --git a/base/tracked.cc b/base/tracked.cc
|
| index 8ae7447adec3c8ec51280f0697ef01266103dc8e..767f072fdd6d25ef3b535dd089d4414378f4e261 100644
|
| --- a/base/tracked.cc
|
| +++ b/base/tracked.cc
|
| @@ -65,6 +65,10 @@ void Location::WriteFunctionName(std::string* output) const {
|
| Tracked::Tracked() {}
|
| Tracked::~Tracked() {}
|
| void Tracked::SetBirthPlace(const Location& from_here) {}
|
| +const Location Tracked::GetBirthPlace() const {
|
| + static Location kNone("NoFunctionName", "NeedToSetBirthPlace", -1);
|
| + return kNone;
|
| +}
|
| bool Tracked::MissingBirthplace() const { return false; }
|
| void Tracked::ResetBirthTime() {}
|
|
|
| @@ -96,6 +100,10 @@ void Tracked::SetBirthPlace(const Location& from_here) {
|
| tracked_births_ = current_thread_data->TallyABirth(from_here);
|
| }
|
|
|
| +const Location Tracked::GetBirthPlace() const {
|
| + return tracked_births_->location();
|
| +}
|
| +
|
| void Tracked::ResetBirthTime() {
|
| tracked_birth_time_ = TimeTicks::Now();
|
| }
|
|
|