HomeSort by relevance Sort by last modified time
    Searched full:pageheap (Results 1 - 25 of 26) sorted by null

1 2

  /external/chromium_org/third_party/tcmalloc/chromium/src/tests/
page_heap_test.cc 12 static void CheckStats(const tcmalloc::PageHeap* ph,
16 tcmalloc::PageHeap::Stats stats = ph->stats();
23 tcmalloc::PageHeap* ph = new tcmalloc::PageHeap();
  /external/chromium_org/third_party/tcmalloc/vendor/src/tests/
page_heap_test.cc 12 static void CheckStats(const tcmalloc::PageHeap* ph,
16 tcmalloc::PageHeap::Stats stats = ph->stats();
23 tcmalloc::PageHeap* ph = new tcmalloc::PageHeap();
  /external/chromium_org/third_party/tcmalloc/vendor/src/
page_heap.cc 55 PageHeap::PageHeap()
70 Span* PageHeap::SearchFreeAndLargeLists(Length n) {
93 Span* PageHeap::New(Length n) {
109 Span* PageHeap::AllocLarge(Length n) {
145 Span* PageHeap::Split(Span* span, Length n) {
163 Span* PageHeap::Carve(Span* span, Length n) {
186 void PageHeap::Delete(Span* span) {
202 void PageHeap::MergeIntoFreeList(Span* span) {
241 void PageHeap::PrependToFreeList(Span* span)
    [all...]
tcmalloc.cc 78 // or allocated. If free, it is in one of pageheap's freelist.
125 #include "page_heap.h" // for PageHeap, PageHeap::Stats
172 using tcmalloc::PageHeap;
311 PageHeap::Stats pageheap; // Stats from page heap member in struct:TCMallocStats
316 PageHeap::SmallSpanStats* small_spans,
317 PageHeap::LargeSpanStats* large_spans) {
337 r->pageheap = Static::pageheap()->stats()
    [all...]
static_vars.cc 50 PageHeap* Static::pageheap_ = NULL;
64 // It's important to have PageHeap allocated, not in static storage,
68 pageheap_ = new (MetaDataAlloc(sizeof(PageHeap))) PageHeap;
static_vars.h 68 static PageHeap* pageheap() { return pageheap_; } function in class:tcmalloc::Static
106 static PageHeap* pageheap_;
central_freelist.cc 38 #include "page_heap.h" // for PageHeap
99 Span* span = Static::pageheap()->GetDescriptor(p);
137 // Release central list lock while operating on pageheap
141 Static::pageheap()->Delete(span);
311 // Release central list lock while operating on pageheap
318 span = Static::pageheap()->New(npages);
319 if (span) Static::pageheap()->RegisterSizeClass(span, size_class_);
332 Static::pageheap()->CacheSizeClass(span->start + i, size_class_);
page_heap.h 48 // We need to dllexport PageHeap just for the unittest. MSVC complains
49 // that we don't dllexport the PageHeap members, but we don't need to
103 class PERFTOOLS_DLL_DECL PageHeap {
105 PageHeap();
central_freelist.h 110 // from pageheap if cache is empty. Only returns
thread_cache.h 124 // REQUIRES: Static::pageheap lock is held.
  /external/chromium_org/third_party/tcmalloc/chromium/src/
static_vars.cc 50 PageHeap* Static::pageheap_ = NULL;
64 // It's important to have PageHeap allocated, not in static storage,
68 pageheap_ = new (MetaDataAlloc(sizeof(PageHeap))) PageHeap;
page_heap.cc 55 PageHeap::PageHeap()
70 Span* PageHeap::SearchFreeAndLargeLists(Length n) {
93 Span* PageHeap::New(Length n) {
110 Span* PageHeap::AllocLarge(Length n) {
146 Span* PageHeap::Split(Span* span, Length n) {
164 void PageHeap::CommitSpan(Span* span) {
170 void PageHeap::DecommitSpan(Span* span) {
176 Span* PageHeap::Carve(Span* span, Length n) {
217 void PageHeap::Delete(Span* span)
    [all...]
static_vars.h 68 static PageHeap* pageheap() { return pageheap_; } function in class:tcmalloc::Static
106 static PageHeap* pageheap_;
tcmalloc.cc 78 // or allocated. If free, it is in one of pageheap's freelist.
125 #include "page_heap.h" // for PageHeap, PageHeap::Stats
162 using tcmalloc::PageHeap;
320 PageHeap::Stats pageheap; // Stats from page heap member in struct:TCMallocStats
325 PageHeap::SmallSpanStats* small_spans,
326 PageHeap::LargeSpanStats* large_spans) {
347 r->pageheap = Static::pageheap()->stats()
    [all...]
central_freelist.cc 38 #include "page_heap.h" // for PageHeap
99 Span* span = Static::pageheap()->GetDescriptor(p);
137 // Release central list lock while operating on pageheap
141 Static::pageheap()->Delete(span);
308 // Release central list lock while operating on pageheap
315 span = Static::pageheap()->New(npages);
316 if (span) Static::pageheap()->RegisterSizeClass(span, size_class_);
329 Static::pageheap()->CacheSizeClass(span->start + i, size_class_);
page_heap.h 48 // We need to dllexport PageHeap just for the unittest. MSVC complains
49 // that we don't dllexport the PageHeap members, but we don't need to
111 class PERFTOOLS_DLL_DECL PageHeap {
113 PageHeap();
central_freelist.h 110 // from pageheap if cache is empty. Only returns
thread_cache.h 129 // REQUIRES: Static::pageheap lock is held.
  /external/chromium_org/third_party/tcmalloc/vendor/doc/
pageheap.dot 1 digraph PageHeap {
tcmalloc.html 207 <center><img src="pageheap.gif"></center>
  /external/chromium_org/third_party/tcmalloc/vendor/packages/deb/
docs 16 doc/pageheap.gif
  /external/chromium_org/third_party/WebKit/Source/wtf/
FastMalloc.cpp     [all...]
  /external/chromium_org/third_party/tcmalloc/vendor/
ChangeLog 65 * Make PageHeap dynamically allocated for leak checks (maxim)
153 * Improve the performance of PageHeap::New (ond..., csilvers)
242 * Add two new numeric pageheap properties to MallocExtension (fikes)
    [all...]
Makefile.am     [all...]
Makefile.in     [all...]

Completed in 332 milliseconds

1 2