| Index: base/trace_event/process_memory_totals.cc
|
| diff --git a/base/trace_event/process_memory_totals.cc b/base/trace_event/process_memory_totals.cc
|
| index 9b0c3776eea2aefae9f8bc050b68a04e5ba6b46b..1270924fbfbd0cf60cc5bab6b2554ac38c88eba3 100644
|
| --- a/base/trace_event/process_memory_totals.cc
|
| +++ b/base/trace_event/process_memory_totals.cc
|
| @@ -11,9 +11,24 @@
|
| namespace base {
|
| namespace trace_event {
|
|
|
| +ProcessMemoryTotals::ProcessMemoryTotals()
|
| + : resident_set_bytes_(0),
|
| + peak_resident_set_bytes_(0),
|
| + is_peak_rss_resetable_(false) {
|
| +}
|
| +
|
| void ProcessMemoryTotals::AsValueInto(TracedValue* value) const {
|
| value->SetString("resident_set_bytes",
|
| StringPrintf("%" PRIx64, resident_set_bytes_));
|
| + if (peak_resident_set_bytes_ > 0) {
|
| + value->SetString("peak_resident_set_bytes",
|
| + StringPrintf("%" PRIx64, peak_resident_set_bytes_));
|
| + value->SetBoolean("is_peak_rss_resetable", is_peak_rss_resetable_);
|
| + }
|
| +}
|
| +
|
| +void ProcessMemoryTotals::Clear() {
|
| + resident_set_bytes_ = 0;
|
| }
|
|
|
| } // namespace trace_event
|
|
|