/external/libchrome/base/trace_event/ |
D | heap_profiler_allocation_context.cc | 38 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 ()()
|
D | heap_profiler_allocation_context.h | 85 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;
|
D | heap_profiler_allocation_context_tracker_unittest.cc | 33 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()
|
D | heap_profiler_heap_dump_writer.cc | 53 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
|
D | heap_profiler_heap_dump_writer.h | 31 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context, 80 const hash_map<AllocationContext, AllocationMetrics>& metrics_by_context);
|
D | heap_profiler_allocation_context_tracker.cc | 158 AllocationContext AllocationContextTracker::GetContextSnapshot() { in GetContextSnapshot() 159 AllocationContext ctx; in GetContextSnapshot()
|
D | heap_profiler_allocation_register.cc | 86 const AllocationContext& context) { in Insert() 173 AllocationContext( in GetAllocation()
|
D | malloc_dump_provider.cc | 182 hash_map<AllocationContext, AllocationMetrics> metrics_by_context; in OnMemoryDump() 236 AllocationContext context = tracker->GetContextSnapshot(); in InsertAllocation()
|
D | heap_profiler_allocation_register.h | 255 AllocationContext context; 285 const AllocationContext& context);
|
D | heap_profiler_allocation_context_tracker.h | 83 AllocationContext GetContextSnapshot();
|
D | process_memory_dump.h | 122 void DumpHeapUsage(const base::hash_map<base::trace_event::AllocationContext,
|
D | process_memory_dump_unittest.cc | 93 hash_map<AllocationContext, AllocationMetrics> metrics_by_context; in TEST() 94 metrics_by_context[AllocationContext()] = { 1, 1 }; in TEST()
|
D | process_memory_dump.cc | 248 const base::hash_map<base::trace_event::AllocationContext, in DumpHeapUsage() argument
|