Home
last modified time | relevance | path

Searched refs:TraceEventMemoryOverhead (Results 1 – 13 of 13) sorted by relevance

/external/libchrome/base/trace_event/
Dtrace_event_memory_overhead.cc22 const char* ObjectTypeToString(TraceEventMemoryOverhead::ObjectType type) { in ObjectTypeToString()
24 case TraceEventMemoryOverhead::kOther: in ObjectTypeToString()
26 case TraceEventMemoryOverhead::kTraceBuffer: in ObjectTypeToString()
28 case TraceEventMemoryOverhead::kTraceBufferChunk: in ObjectTypeToString()
30 case TraceEventMemoryOverhead::kTraceEvent: in ObjectTypeToString()
32 case TraceEventMemoryOverhead::kUnusedTraceEvent: in ObjectTypeToString()
34 case TraceEventMemoryOverhead::kTracedValue: in ObjectTypeToString()
36 case TraceEventMemoryOverhead::kConvertableToTraceFormat: in ObjectTypeToString()
38 case TraceEventMemoryOverhead::kHeapProfilerAllocationRegister: in ObjectTypeToString()
40 case TraceEventMemoryOverhead::kHeapProfilerTypeNameDeduplicator: in ObjectTypeToString()
[all …]
Dtrace_event_memory_overhead.h26 class BASE_EXPORT TraceEventMemoryOverhead {
46 TraceEventMemoryOverhead();
47 ~TraceEventMemoryOverhead();
72 void Update(const TraceEventMemoryOverhead& other);
89 DISALLOW_COPY_AND_ASSIGN(TraceEventMemoryOverhead);
Dtrace_buffer.cc107 TraceEventMemoryOverhead* overhead) override { in EstimateTraceMemoryOverhead()
108 overhead->Add(TraceEventMemoryOverhead::kTraceBuffer, sizeof(*this)); in EstimateTraceMemoryOverhead()
219 TraceEventMemoryOverhead* overhead) override { in EstimateTraceMemoryOverhead()
224 overhead->Add(TraceEventMemoryOverhead::kTraceBuffer, in EstimateTraceMemoryOverhead()
266 TraceEventMemoryOverhead* overhead) { in EstimateTraceMemoryOverhead()
268 cached_overhead_estimate_.reset(new TraceEventMemoryOverhead); in EstimateTraceMemoryOverhead()
272 cached_overhead_estimate_->Add(TraceEventMemoryOverhead::kTraceBufferChunk, in EstimateTraceMemoryOverhead()
278 TraceEventMemoryOverhead::kTraceEvent); in EstimateTraceMemoryOverhead()
296 overhead->Add(TraceEventMemoryOverhead::kUnusedTraceEvent, in EstimateTraceMemoryOverhead()
Dtrace_buffer.h42 void EstimateTraceMemoryOverhead(TraceEventMemoryOverhead* overhead);
52 std::unique_ptr<TraceEventMemoryOverhead> cached_overhead_estimate_;
78 TraceEventMemoryOverhead* overhead) = 0;
Dtrace_event_impl.h52 virtual void EstimateTraceMemoryOverhead(TraceEventMemoryOverhead* overhead);
111 void EstimateTraceMemoryOverhead(TraceEventMemoryOverhead* overhead);
Dtrace_event_argument.h64 void EstimateTraceMemoryOverhead(TraceEventMemoryOverhead* overhead) override;
Dtrace_log.h41 class TraceEventMemoryOverhead; variable
159 void EstimateTraceMemoryOverhead(TraceEventMemoryOverhead* overhead);
Dprocess_memory_dump.h157 base::trace_event::TraceEventMemoryOverhead& overhead,
Dtrace_event_impl.cc199 TraceEventMemoryOverhead* overhead) { in EstimateTraceMemoryOverhead()
200 overhead->Add(TraceEventMemoryOverhead::kTraceEvent, sizeof(*this)); in EstimateTraceMemoryOverhead()
Dtrace_log.cc308 TraceEventMemoryOverhead overhead; in OnMemoryDump()
426 TraceEventMemoryOverhead overhead; in OnMemoryDump()
427 overhead.Add(TraceEventMemoryOverhead::kOther, sizeof(*this)); in OnMemoryDump()
1730 TraceEventMemoryOverhead* overhead) { in EstimateTraceMemoryOverhead()
1731 overhead->Add(TraceEventMemoryOverhead::kConvertableToTraceFormat, in EstimateTraceMemoryOverhead()
Dtrace_event_argument.cc567 TraceEventMemoryOverhead* overhead) { in EstimateTraceMemoryOverhead()
568 overhead->Add(TraceEventMemoryOverhead::kTracedValue, in EstimateTraceMemoryOverhead()
Dprocess_memory_dump.cc317 base::trace_event::TraceEventMemoryOverhead& overhead, in DumpHeapUsage()
Dprocess_memory_dump_unittest.cc158 TraceEventMemoryOverhead overhead; in TEST()