/external/chromium-trace/ |
H A D | script.js | 12 window.FLATTENED["tracing.tracks.object_instance_track"]=!0;window.FLATTENED["tcmalloc.heap_instance_track"]=!0;window.FLATTENED["tracing.tracks.counter_track"]=!0;window.FLATTENED["tracing.tracks.spacing_track"]=!0;window.FLATTENED["tracing.tracks.slice_group_track"]=!0;window.FLATTENED["tracing.tracks.async_slice_group_track"]=!0;window.FLATTENED["tracing.tracks.thread_track"]=!0;window.FLATTENED["ui.dom_helpers"]=!0;window.FLATTENED["tracing.tracks.process_track_base"]=!0; 432 return!1},addAllObjectsMatchingFilterToSelection:function(a,b){}};a.typeNameToTrackConstructorMap={};a.register=function(b,e){if(a.typeNameToTrackConstructorMap[b])throw Error("Handler already registered for "+b);a.typeNameToTrackConstructorMap[b]=e};a.getTrackConstructor=function(b){return a.typeNameToTrackConstructorMap[b]};return{ObjectInstanceTrack:a}});"use strict";base.requireStylesheet("tcmalloc.heap_instance_track");base.require("base.sorted_array_utils");base.require("tracing.tracks.heading_track"); 434 base.exportTo("tcmalloc",function(){var d=tracing.getColorPalette(),b=tracing.getColorPaletteHighlightIdBoost(),a=ui.define("heap-instance-track",tracing.tracks.HeadingTrack);a.prototype={__proto__:tracing.tracks.HeadingTrack.prototype,decorate:function(a){tracing.tracks.HeadingTrack.prototype.decorate.call(this,a);this.classList.add("heap-instance-track");this.objectInstance_=null},set objectInstances(a){if(a){if(1!=a.length)throw Error("Bad object instance count.");this.objectInstance_=a[0];this.maxBytes_= 461 k.checked);a[c]=k.checked}var k=document.createElement("input");k.type="checkbox";f=base.Settings.get(e,f);k.checked=!!f;a[c]=f;k.addEventListener("change",h);f="#checkbox-"+b++;var l=d({className:"labeled-checkbox"});k.setAttribute("id",f);var m=document.createElement("label");m.textContent=g;m.setAttribute("for",f);l.appendChild(k);l.appendChild(m);l.__defineSetter__("checked",function(a){k.checked=!!a;h()});l.__defineGetter__("checked",function(){return k.checked});return l}}});"use strict";base.require("tcmalloc.heap_instance_track");
|
/external/chromium-trace/trace-viewer/src/tcmalloc/ |
H A D | heap_test.js | 7 base.require('tcmalloc.heap'); 9 base.unittest.testSuite('tcmalloc.heap', function() { 10 var HeapSnapshot = tcmalloc.HeapSnapshot;
|
H A D | tcmalloc_instance_view.css | 11 .tcmalloc-instance-view #args { 15 .tcmalloc-instance-view #snapshots > * { 19 .tcmalloc-instance-view { 23 .tcmalloc-instance-view * { 27 .tcmalloc-instance-view .title { 33 .tcmalloc-instance-view td, 34 .tcmalloc-instance-view th {
|
H A D | tcmalloc_snapshot_view.css | 11 .tcmalloc-snapshot-view ul { 21 .tcmalloc-snapshot-view li { 31 .tcmalloc-snapshot-view .collapsed { 36 .tcmalloc-snapshot-view .expanded {
|
/external/chromium_org/base/allocator/ |
H A D | allocator_shim.cc | 16 // TODO(mbelshe): Ensure that all calls to tcmalloc have the proper call depth 50 // We include tcmalloc and the win_allocator to get as much inlining as 60 // this lock only protects against tcmalloc interfering with 198 // TODO(alexeif): Implement for allocators other than tcmalloc. 206 ext->GetNumericProperty("tcmalloc.pageheap_unmapped_bytes", 233 else if (!stricmp(environment_value, "tcmalloc")) 249 // Initializing tcmalloc. 262 tcmalloc::ThreadCache::GetBytesAllocatedOnCurrentThread,
|
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | abort.cc | 9 namespace tcmalloc { namespace 18 } // namespace tcmalloc
|
H A D | abort.h | 15 namespace tcmalloc { namespace 17 } // namespace tcmalloc
|
H A D | atomicops-internals-arm-generic.h | 163 tcmalloc::Abort();
|
H A D | atomicops-internals-arm-v6plus.h | 291 tcmalloc::Abort();
|
H A D | atomicops-internals-windows.h | 362 tcmalloc::Abort();
|
H A D | logging.h | 93 tcmalloc::Abort(); \ 103 tcmalloc::Abort(); \ 126 tcmalloc::Abort(); \ 143 tcmalloc::Abort(); \ 241 tcmalloc::Abort();
|
H A D | simple_mutex.h | 237 if (is_safe_ && fncall(&mutex_) != 0) tcmalloc::Abort(); \ 242 if (is_safe_ && pthread_rwlock_init(&mutex_, NULL) != 0) tcmalloc::Abort(); 246 if (is_safe_ && pthread_rwlock_init(&mutex_, NULL) != 0) tcmalloc::Abort(); 260 if (is_safe_ && fncall(&mutex_) != 0) tcmalloc::Abort(); \ 265 if (is_safe_ && pthread_mutex_init(&mutex_, NULL) != 0) tcmalloc::Abort(); 269 if (is_safe_ && pthread_mutex_init(&mutex_, NULL) != 0) tcmalloc::Abort();
|
H A D | sysinfo.cc | 1095 namespace tcmalloc { namespace 1144 } // namespace tcmalloc
|
H A D | sysinfo.h | 230 namespace tcmalloc { namespace
|
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
H A D | central_freelist.cc | 44 namespace tcmalloc { namespace 48 tcmalloc::DLL_Init(&empty_); 49 tcmalloc::DLL_Init(&nonempty_); 110 tcmalloc::DLL_Remove(span); 111 tcmalloc::DLL_Prepend(&nonempty_, span); 134 tcmalloc::DLL_Remove(span); 290 if (tcmalloc::DLL_IsEmpty(&nonempty_)) return NULL; 298 tcmalloc::DLL_Remove(span); 299 tcmalloc::DLL_Prepend(&empty_, span); 320 "tcmalloc [all...] |
H A D | central_freelist.h | 46 namespace tcmalloc { namespace 198 } // namespace tcmalloc
|
H A D | common.cc | 41 namespace tcmalloc { namespace 222 } // namespace tcmalloc
|
H A D | common.h | 33 // Common definitions for tcmalloc code. 67 // Constants dependant on tcmalloc configuration and archetecture. Chromium 72 (tcmalloc::kSupportsDoublyLinkedList ? 2 : 1); 138 namespace tcmalloc { namespace 267 } // namespace tcmalloc
|
H A D | debugallocation.cc | 80 #include "tcmalloc.cc" 141 // The do_* functions are defined in tcmalloc/tcmalloc.cc, 144 // TODO(csilvers): get rid of these now that we are tied to tcmalloc. 254 // NOTE: tcmalloc.cc depends on the value of kMagicDeletedByte 899 tcmalloc::Abort(); 1056 "ptr not allocated by tcmalloc"); 1106 // This is mostly the same a cpp_alloc in tcmalloc.cc. 1120 // this lock only protects against tcmalloc interfering with 1287 // This is mostly the same as do_memalign in tcmalloc [all...] |
H A D | deep-heap-profile.cc | 1138 length = tcmalloc::FillProcSelfMaps(raw_buffer, buffer_size, &wrote_all);
|
H A D | free_list.cc | 68 namespace tcmalloc { namespace 132 } // namespace tcmalloc 140 tcmalloc::SLL_SetNext(t,n);
|
H A D | free_list.h | 47 // Remove to enable singly linked lists (the default for open source tcmalloc). 50 namespace tcmalloc { namespace 200 } // namespace tcmalloc
|
H A D | heap-checker-bcad.cc | 79 if (count_ <= 0) tcmalloc::Abort();
|
H A D | heap-profile-table.cc | 77 using tcmalloc::FillProcSelfMaps; // from sysinfo.h 78 using tcmalloc::DumpProcSelfMaps; // from sysinfo.h
|
/external/chromium_org/third_party/tcmalloc/chromium/src/google/ |
H A D | tcmalloc.h | 34 #include <gperftools/tcmalloc.h>
|