Home
last modified time | relevance | path

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

/external/libchrome/base/trace_event/
Dheap_profiler_allocation_context.cc38 AllocationContext::AllocationContext(): type_name(nullptr) {} in AllocationContext() function in base::trace_event::AllocationContext
40 AllocationContext::AllocationContext(const Backtrace& backtrace, in AllocationContext() function in base::trace_event::AllocationContext
44 bool operator==(const AllocationContext& lhs, const AllocationContext& rhs) { in operator ==()
48 bool operator!=(const AllocationContext& lhs, const AllocationContext& rhs) { in operator !=()
55 using base::trace_event::AllocationContext;
73 size_t hash<AllocationContext>::operator()(const AllocationContext& ctx) const { in operator ()()
Dheap_profiler_allocation_context.h85 struct BASE_EXPORT AllocationContext { struct
86 AllocationContext();
87 AllocationContext(const Backtrace& backtrace, const char* type_name);
98 bool BASE_EXPORT operator==(const AllocationContext& lhs, argument
99 const AllocationContext& rhs);
100 bool BASE_EXPORT operator!=(const AllocationContext& lhs,
101 const AllocationContext& rhs);
125 struct BASE_EXPORT hash<base::trace_event::AllocationContext> {
126 size_t operator()(const base::trace_event::AllocationContext& context) const;
Dheap_profiler_allocation_context_tracker_unittest.cc33 AllocationContext ctx = in AssertBacktraceEquals()
55 AllocationContext ctx = in AssertBacktraceContainsOnlyThreadName()
225 AllocationContext ctx = in TEST_F()
236 AllocationContext ctx = in TEST_F()
251 AllocationContext ctx1 = in TEST_F()
258 AllocationContext ctx2 = in TEST_F()
265 AllocationContext ctx = in TEST_F()
275 AllocationContext ctx = in TEST_F()
Dheap_profiler_heap_dump_writer.cc53 std::vector<std::pair<const AllocationContext*, AllocationMetrics>>
108 const AllocationContext* context = context_and_metrics.first; in GetSubbuckets()
198 const AllocationContext* context = bucket.metrics_by_context.front().first; in AddEntryForBucket()
244 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context) { in Summarize() argument
252 const AllocationContext* context = &context_and_metrics.first; in Summarize()
312 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context, in ExportHeapDump() argument
Dheap_profiler_heap_dump_writer.h31 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context,
80 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context);
Dheap_profiler_allocation_context_tracker.cc158 AllocationContext AllocationContextTracker::GetContextSnapshot() { in GetContextSnapshot()
159 AllocationContext ctx; in GetContextSnapshot()
Dheap_profiler_allocation_register.cc86 const AllocationContext& context) { in Insert()
173 AllocationContext( in GetAllocation()
Dmalloc_dump_provider.cc182 hash_map<AllocationContext, AllocationMetrics> metrics_by_context; in OnMemoryDump()
236 AllocationContext context = tracker->GetContextSnapshot(); in InsertAllocation()
Dheap_profiler_allocation_context_tracker.h83 AllocationContext GetContextSnapshot();
Dheap_profiler_allocation_register.h255 AllocationContext context;
285 const AllocationContext& context);
Dprocess_memory_dump.h122 void DumpHeapUsage(const base::hash_map<base::trace_event::AllocationContext,
Dprocess_memory_dump_unittest.cc93 hash_map<AllocationContext, AllocationMetrics> metrics_by_context; in TEST()
94 metrics_by_context[AllocationContext()] = { 1, 1 }; in TEST()
Dprocess_memory_dump.cc248 const base::hash_map<base::trace_event::AllocationContext, in DumpHeapUsage() argument