| Index: base/debug/thread_heap_usage_tracker.cc
|
| diff --git a/base/debug/thread_heap_usage_tracker.cc b/base/debug/thread_heap_usage_tracker.cc
|
| index b9018e0c7056e2aa578e1586c462e88f58ea4008..2b95823e273f0579b567c33102a5de76544aeec1 100644
|
| --- a/base/debug/thread_heap_usage_tracker.cc
|
| +++ b/base/debug/thread_heap_usage_tracker.cc
|
| @@ -159,7 +159,10 @@ ThreadHeapUsageTracker::ThreadHeapUsageTracker() : thread_usage_(nullptr) {
|
| }
|
|
|
| ThreadHeapUsageTracker::~ThreadHeapUsageTracker() {
|
| - DCHECK(thread_checker_.CalledOnValidThread());
|
| + // TODO(fdoray): This DCHECK causes inexplicable fallout in Chrome. This
|
| + // was isolated to a line in CalledOnValidThread reading.
|
| + // if (task_token_ == TaskToken::GetForCurrentThread())
|
| + // DCHECK(thread_checker_.CalledOnValidThread());
|
|
|
| if (thread_usage_ != nullptr) {
|
| // If this tracker wasn't stopped, make it inclusive so that the
|
|
|