Searched refs:heap_profile (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/tcmalloc/chromium/src/
H A Dheap-profiler.cc222 static HeapProfileTable* heap_profile = NULL; // the heap profile table variable
244 HeapProfileTable::Stats const stats = heap_profile->total();
246 bytes_written = heap_profile->FillOrderedProfile(buf, buflen - 1);
249 RAW_DCHECK(stats.Equivalent(heap_profile->total()), "");
319 heap_profile->DumpTypeStatistics(file_name);
334 const HeapProfileTable::Stats& total = heap_profile->total();
385 heap_profile->RecordAlloc(ptr, bytes, depth, stack);
394 heap_profile->RecordFree(ptr);
524 heap_profile = new(ProfilerMalloc(sizeof(HeapProfileTable)))
536 DeepHeapProfile(heap_profile, prefi
[all...]
H A Dheap-checker.cc269 static HeapProfileTable* heap_profile = NULL; variable
350 // heap_profile map of the heap when we get to it
381 // record at any time. We maintain this by checking with the heap_profile map
588 heap_profile->RecordAlloc(ptr, size, depth, stack);
590 heap_profile->MarkAsIgnored(ptr);
602 if (heap_checker_on) heap_profile->RecordFree(ptr);
1112 if (!(heap_profile->FindAlloc(ptr, &object_size) &&
1125 heap_profile->IterateAllocs(MakeIgnoredObjectsLiveCallbackLocked);
1134 heap_profile->IterateAllocs(MakeDisabledLiveCallbackLocked);
1345 // Free these: we made them here and heap_profile neve
[all...]
H A Ddeep-heap-profile.cc301 DeepHeapProfile::DeepHeapProfile(HeapProfileTable* heap_profile, argument
310 deep_table_(kHashTableSize, heap_profile->alloc_, heap_profile->dealloc_),
312 heap_profile_(heap_profile) {
1146 DeepHeapProfile::DeepHeapProfile(HeapProfileTable* heap_profile, argument
1149 : heap_profile_(heap_profile) {
H A Ddeep-heap-profile.h58 // |heap_profile| is a pointer to HeapProfileTable. DeepHeapProfile reads
59 // data in |heap_profile| and forwards operations to |heap_profile| if
63 DeepHeapProfile(HeapProfileTable* heap_profile,
/external/chromium_org/third_party/tcmalloc/vendor/src/
H A Dheap-profiler.cc172 static HeapProfileTable* heap_profile = NULL; // the heap profile table variable
189 heap_profile->RefreshMMapData();
191 bytes_written = heap_profile->FillOrderedProfile(buf, buflen - 1);
193 heap_profile->ClearMMapData();
263 const HeapProfileTable::Stats& total = heap_profile->total();
306 heap_profile->RecordAlloc(ptr, bytes, depth, stack);
315 heap_profile->RecordFree(ptr);
444 heap_profile = new(ProfilerMalloc(sizeof(HeapProfileTable)))
493 heap_profile->~HeapProfileTable();
494 ProfilerFree(heap_profile);
[all...]
H A Dheap-checker.cc269 static HeapProfileTable* heap_profile = NULL; variable
350 // heap_profile map of the heap when we get to it
381 // record at any time. We maintain this by checking with the heap_profile map
588 heap_profile->RecordAlloc(ptr, size, depth, stack);
590 heap_profile->MarkAsIgnored(ptr);
602 if (heap_checker_on) heap_profile->RecordFree(ptr);
1112 if (!(heap_profile->FindAlloc(ptr, &object_size) &&
1125 heap_profile->IterateAllocs(MakeIgnoredObjectsLiveCallbackLocked);
1134 heap_profile->IterateAllocs(MakeDisabledLiveCallbackLocked);
1345 // Free these: we made them here and heap_profile neve
[all...]
H A Dheap-profile-table.h310 const void* ptr, AllocValue* v, HeapProfileTable* heap_profile);
H A Dheap-profile-table.cc478 const void* ptr, AllocValue* v, HeapProfileTable* heap_profile) {

Completed in 2576 milliseconds