/external/chromium_org/third_party/tcmalloc/chromium/src/ |
span.cc | 42 namespace tcmalloc { namespace 101 } // namespace tcmalloc
|
memfs_malloc.cc | 33 // A tcmalloc system allocator that uses a memory based filesystem such as 63 // TODO(sanjay): Move the code below into the tcmalloc namespace 64 using tcmalloc::kLog; 65 using tcmalloc::kCrash; 66 using tcmalloc::Log; 88 // Hugetlbfs based allocator for tcmalloc 115 // No locking needed here since we assume that tcmalloc calls 116 // us with an internal lock held (see tcmalloc/system-alloc.cc).
|
pagemap.h | 172 tcmalloc::update_metadata_system_bytes(size); 173 tcmalloc::update_metadata_unmapped_bytes(size); 193 // shown in the arguments is extended so that tcmalloc can look to see if 262 tcmalloc::update_metadata_unmapped_bytes(-length);
|
free_list.h | 47 // Remove to enable singly linked lists (the default for open source tcmalloc). 50 namespace tcmalloc { namespace 200 } // namespace tcmalloc
|
libc_override_gcc_and_weak.h | 44 #include <gperftools/tcmalloc.h> 107 // No need to do anything at tcmalloc-registration time: we do it all
|
malloc_extension.cc | 55 // Note that malloc_extension can be used without tcmalloc if gperftools' 56 // heap-profiler is enabled without the tcmalloc memory allocator. 71 tcmalloc::FillProcSelfMaps(&((*result)[old_resultlen]), amap_size, 95 // allocations by pooling memory internally. However, tcmalloc 232 // Note that malloc_extension can be used without tcmalloc if gperftools' 233 // heap-profiler is enabled without the tcmalloc memory allocator. 234 return tcmalloc::ThreadCache::GetBytesAllocatedOnCurrentThread(); 309 "As of 2005/01/26, only tcmalloc supports sampling, and\n" 311 "tcmalloc.\n"; 333 "As of 2005/09/27, only tcmalloc supports this, and you\n [all...] |
common.cc | 41 namespace tcmalloc { namespace 222 } // namespace tcmalloc
|
internal_logging.cc | 57 namespace tcmalloc { namespace 175 } // end tcmalloc namespace
|
libc_override_osx.h | 42 // tcmalloc unless run with the DYLD_FORCE_FLAT_NAMESPACE envvar. 55 // If we make tcmalloc the default malloc zone (undocumented but 57 // libraries. Allocs done before tcmalloc was installed, or in libs 58 // that aren't using tcmalloc for some reason, will correctly go 60 // the libc free rather than tcmalloc free. So it should "never" 66 // behavior there depends on what OS version tcmalloc was compiled on, 78 #include <gperftools/tcmalloc.h> 197 // and are willing to code to tcmalloc, you can use tc_posix_memalign(). 225 tcmalloc_zone.zone_name = "tcmalloc"; 260 // Register the tcmalloc zone. At this point, it will not be th [all...] |
page_heap.h | 71 namespace tcmalloc { namespace 305 } // namespace tcmalloc
|
stack_trace_table.cc | 42 namespace tcmalloc { namespace 97 "tcmalloc: could not allocate bucket", sizeof(*b)); 119 "tcmalloc: allocation failed for stack traces", 159 } // namespace tcmalloc
|
symbolize.cc | 64 using tcmalloc::DumpProcSelfMaps; // from sysinfo.h
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
sysinfo.h | 230 namespace tcmalloc { namespace
|
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
common.h | 33 // Common definitions for tcmalloc code. 121 namespace tcmalloc { namespace 244 } // namespace tcmalloc
|
libc_override_gcc_and_weak.h | 44 #include <gperftools/tcmalloc.h> 95 // No need to do anything at tcmalloc-registration time: we do it all
|
libc_override_glibc.h | 43 #include <gperftools/tcmalloc.h>
|
span.cc | 42 namespace tcmalloc { namespace 101 } // namespace tcmalloc
|
memfs_malloc.cc | 33 // A tcmalloc system allocator that uses a memory based filesystem such as 63 // TODO(sanjay): Move the code below into the tcmalloc namespace 64 using tcmalloc::kLog; 65 using tcmalloc::kCrash; 66 using tcmalloc::Log; 88 // Hugetlbfs based allocator for tcmalloc 115 // No locking needed here since we assume that tcmalloc calls 116 // us with an internal lock held (see tcmalloc/system-alloc.cc).
|
common.cc | 37 namespace tcmalloc { namespace 202 } // namespace tcmalloc
|
internal_logging.cc | 56 namespace tcmalloc { namespace 174 } // end tcmalloc namespace
|
libc_override_osx.h | 42 // tcmalloc unless run with the DYLD_FORCE_FLAT_NAMESPACE envvar. 55 // If we make tcmalloc the default malloc zone (undocumented but 57 // libraries. Allocs done before tcmalloc was installed, or in libs 58 // that aren't using tcmalloc for some reason, will correctly go 60 // the libc free rather than tcmalloc free. So it should "never" 66 // behavior there depends on what OS version tcmalloc was compiled on, 78 #include <gperftools/tcmalloc.h> 197 // and are willing to code to tcmalloc, you can use tc_posix_memalign(). 225 tcmalloc_zone.zone_name = "tcmalloc"; 260 // Register the tcmalloc zone. At this point, it will not be th [all...] |
page_heap.h | 71 namespace tcmalloc { namespace 288 } // namespace tcmalloc
|
/external/chromium_org/third_party/tcmalloc/vendor/ |
configure.ac | 74 [build only tcmalloc-minimal (and maybe tcmalloc-minimal-debug)])], 129 AC_CHECK_FUNCS(sbrk) # for tcmalloc to get memory 169 AC_SUBST(ac_cv_have_struct_mallinfo, 1) # gperftools/tcmalloc.h needs this 294 # If we support __thread, that can speed up tcmalloc a bit. 409 # We make tcmalloc.so if either heap-profiler or heap-checker is asked for. 420 src/gperftools/tcmalloc.h src/windows/gperftools/tcmalloc.h])
|
/external/chromium_org/base/allocator/ |
allocator_shim.cc | 16 // TODO(mbelshe): Ensure that all calls to tcmalloc have the proper call depth 27 TCMALLOC, // TCMalloc is the default allocator. 36 // TODO(jar): Switch to using TCMALLOC for the renderer as well. 41 static Allocator allocator = TCMALLOC; 50 // We include tcmalloc and the win_allocator to get as much inlining as 60 // this lock only protects against tcmalloc interfering with 106 case TCMALLOC: 126 case TCMALLOC: 146 case TCMALLOC [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
atomicops-internals-arm-generic.h | 163 tcmalloc::Abort();
|