| Index: gpu/command_buffer/service/memory_tracking.h
|
| diff --git a/gpu/command_buffer/service/memory_tracking.h b/gpu/command_buffer/service/memory_tracking.h
|
| index 36653272ac5de315f41624186eef6bc5a4d8900c..db748e935cd812d4e33f8d6960208a2091193601 100644
|
| --- a/gpu/command_buffer/service/memory_tracking.h
|
| +++ b/gpu/command_buffer/service/memory_tracking.h
|
| @@ -55,10 +55,16 @@ class MemoryTypeTracker {
|
| }
|
| has_updated_mem_represented_ = true;
|
| last_updated_mem_represented_ = mem_represented;
|
| - TRACE_COUNTER_ID1(trace_category_,
|
| - trace_name_,
|
| - memory_tracker_,
|
| - last_updated_mem_represented_);
|
| + if (trace_category_ && trace_name_ && memory_tracker_) {
|
| + TRACE_COUNTER_ID1(trace_category_,
|
| + trace_name_,
|
| + memory_tracker_,
|
| + last_updated_mem_represented_);
|
| + }
|
| + }
|
| +
|
| + size_t GetMemRepresented() const {
|
| + return last_updated_mem_represented_;
|
| }
|
|
|
| private:
|
|
|