HomeSort by relevance Sort by last modified time
    Searched full:tcmalloc (Results 51 - 75 of 296) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/chromium_org/third_party/tcmalloc/chromium/src/
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).
internal_logging.h 59 namespace tcmalloc { namespace
105 } // end tcmalloc namespace
112 ::tcmalloc::Log(::tcmalloc::kCrash, __FILE__, __LINE__, #cond); \
119 ::tcmalloc::Log(::tcmalloc::kCrash, __FILE__, __LINE__, str); \
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...]
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: allocation failed", npages << kPageShift)
    [all...]
stack_trace_table.h 44 namespace tcmalloc { namespace
89 } // namespace tcmalloc
tcmalloc.cc 36 // See doc/tcmalloc.html for a high-level
90 #include <gperftools/tcmalloc.h>
157 using tcmalloc::AlignmentForSize;
158 using tcmalloc::kLog;
159 using tcmalloc::kCrash;
160 using tcmalloc::kCrashWithStats;
161 using tcmalloc::Log;
162 using tcmalloc::PageHeap;
163 using tcmalloc::PageHeapAllocator;
164 using tcmalloc::SizeMap
    [all...]
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
  /external/chromium_org/third_party/tcmalloc/vendor/src/
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).
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...]
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);
292 if (tcmalloc::DLL_IsEmpty(&nonempty_)) return NULL;
301 tcmalloc::DLL_Remove(span);
302 tcmalloc::DLL_Prepend(&empty_, span);
323 "tcmalloc: allocation failed", npages << kPageShift)
    [all...]
page_heap_allocator.h 41 namespace tcmalloc { namespace
75 "tcmalloc data (bytes, object-size)",
111 } // namespace tcmalloc
stack_trace_table.h 44 namespace tcmalloc { namespace
89 } // namespace tcmalloc
  /external/chromium_org/third_party/tcmalloc/chromium/src/gperftools/
malloc_extension.h 121 // NOTE: by default, tcmalloc does not do any heap sampling, and this
162 // tcmalloc
164 // "tcmalloc.max_total_thread_cache_bytes"
168 // "tcmalloc.current_total_thread_cache_bytes"
172 // "tcmalloc.pageheap_free_bytes"
179 // "tcmalloc.pageheap_unmapped_bytes"
230 // that supports pluggable system allocators, such as TCMalloc, by doing:
236 // See tcmalloc/system-alloc.h for the interface and
237 // tcmalloc/memfs_malloc.cc for the examples.
246 // that may be slow. (Currently only implemented in tcmalloc.
    [all...]
  /external/chromium_org/third_party/tcmalloc/chromium/src/windows/
override_functions.cc 33 // To link tcmalloc into a EXE or DLL statically without using the patching
35 // When we relink the EXE/DLL with the modified libcmt and tcmalloc, a few
52 #include "tcmalloc.cc"
  /external/chromium_org/third_party/tcmalloc/vendor/
Makefile.am 107 # tcmalloc.h is a special case, because it's a .h.in file
108 nodist_perftoolsinclude_HEADERS = src/gperftools/tcmalloc.h
109 noinst_HEADERS = src/gperftools/tcmalloc.h.in
124 src/google/tcmalloc.h \
125 src/windows/google/tcmalloc.h
257 # patch_functions.cc #includes tcmalloc.cc, so no need to link it in.
281 TCMALLOC_CC = src/tcmalloc.cc
443 # for all files in this library -- except tcmalloc.cc which needs them
525 # convenience libraries are .a's, so tcmalloc is still the last .so.
526 # We also put pthreads after tcmalloc, because some pthrea
    [all...]
  /external/chromium_org/third_party/tcmalloc/vendor/src/windows/
override_functions.cc 33 // To link tcmalloc into a EXE or DLL statically without using the patching
35 // When we relink the EXE/DLL with the modified libcmt and tcmalloc, a few
52 #include "tcmalloc.cc"
  /external/chromium_org/third_party/tcmalloc/chromium/src/tests/
current_allocated_bytes_test.cc 33 // This tests the accounting done by tcmalloc. When we allocate and
36 // However, the internal data structures used by tcmalloc will be
  /external/chromium_org/third_party/tcmalloc/vendor/src/tests/
current_allocated_bytes_test.cc 33 // This tests the accounting done by tcmalloc. When we allocate and
36 // However, the internal data structures used by tcmalloc will be
  /external/chromium_org/tools/deep_memory_profiler/
policy.l0.json 6 "mmap-tcmalloc",
55 "name": "mmap-tcmalloc",
  /external/chromium/base/allocator/
allocator.gyp 8 'tcmalloc_dir': '../../third_party/tcmalloc/chromium',
43 # Generated for our configuration from tcmalloc's build
49 # all tcmalloc native and forked files
100 '<(tcmalloc_dir)/src/google/tcmalloc.h',
150 '<(tcmalloc_dir)/src/tcmalloc.cc',
156 '<(tcmalloc_dir)/src/windows/google/tcmalloc.h',
232 '<(tcmalloc_dir)/src/windows/google/tcmalloc.h',
292 '<(tcmalloc_dir)/src/tcmalloc.cc',
345 # debugallocation.cc #includes tcmalloc.cc,
347 '<(tcmalloc_dir)/src/tcmalloc.cc'
    [all...]
  /external/chromium/base/debug/
profiler.cc 13 #include "third_party/tcmalloc/chromium/src/google/profiler.h"
  /external/chromium_org/base/allocator/
allocator_extension_thunks.cc 15 // tcmalloc-specific initialization on windows, but it cannot depend on base
  /external/chromium_org/base/profiler/
alternate_timer.h 24 // (such as using TCMalloc allocations to provide a pseudo-timer) for tasks
  /external/chromium_org/third_party/tcmalloc/chromium/src/google/
tcmalloc.h 34 #include <gperftools/tcmalloc.h>
  /external/chromium_org/third_party/tcmalloc/chromium/src/windows/google/
tcmalloc.h 34 #include <gperftools/tcmalloc.h>

Completed in 611 milliseconds

1 23 4 5 6 7 8 91011>>