/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
low_level_alloc.h | 45 struct Arena; // an arena from which memory may be allocated 48 // that have been newly allocated from the specific arena. 55 static void *AllocWithArena(size_t request, Arena *arena) 61 // Free() since that call to Alloc(). The space is returned to the arena 70 // Create a new arena. 71 // The root metadata for the new arena is allocated in the 87 // as well as generatating an arena that provides async-signal-safe 90 static Arena *NewArena(int32 flags, Arena *meta_data_arena) [all...] |
low_level_alloc.cc | 71 LowLevelAlloc::Arena *arena; // pointer to parent arena member in struct:low_level_alloc_internal::AllocList::Header 181 // Arena implementation 183 struct LowLevelAlloc::Arena { 184 Arena() : mu(SpinLock::LINKER_INITIALIZED) {} // does nothing; for static init 185 explicit Arena(int) : pagesize(0) {} // set pagesize to zero explicitly 200 // The default arena, which is used when 0 is passed instead of an Arena 202 static struct LowLevelAlloc::Arena default_arena 383 LowLevelAlloc::Arena *arena = a->header.arena; local 420 LowLevelAlloc::Arena *arena = f->header.arena; local [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
low_level_alloc.h | 45 struct Arena; // an arena from which memory may be allocated 48 // that have been newly allocated from the specific arena. 55 static void *AllocWithArena(size_t request, Arena *arena) 61 // Free() since that call to Alloc(). The space is returned to the arena 70 // Create a new arena. 71 // The root metadata for the new arena is allocated in the 87 // as well as generatating an arena that provides async-signal-safe 90 static Arena *NewArena(int32 flags, Arena *meta_data_arena) [all...] |
low_level_alloc.cc | 71 LowLevelAlloc::Arena *arena; // pointer to parent arena member in struct:low_level_alloc_internal::AllocList::Header 181 // Arena implementation 183 struct LowLevelAlloc::Arena { 184 Arena() : mu(SpinLock::LINKER_INITIALIZED) {} // does nothing; for static init 185 explicit Arena(int) : pagesize(0) {} // set pagesize to zero explicitly 200 // The default arena, which is used when 0 is passed instead of an Arena 202 static struct LowLevelAlloc::Arena default_arena 383 LowLevelAlloc::Arena *arena = a->header.arena; local 420 LowLevelAlloc::Arena *arena = f->header.arena; local [all...] |
/external/chromium_org/third_party/leveldatabase/src/util/ |
arena.h | 15 class Arena { 17 Arena(); 18 ~Arena(); 27 // by the arena (including space allocated but not yet used for user 48 Arena(const Arena&); 49 void operator=(const Arena&); 52 inline char* Arena::Allocate(size_t bytes) {
|
arena.cc | 5 #include "util/arena.h" 12 Arena::Arena() { 18 Arena::~Arena() { 24 char* Arena::AllocateFallback(size_t bytes) { 42 char* Arena::AllocateAligned(size_t bytes) { 61 char* Arena::AllocateNewBlock(size_t block_bytes) {
|
arena_test.cc | 5 #include "util/arena.h" 15 Arena arena; local 20 Arena arena; local 33 // Our arena disallows size 0 allocations. 38 r = arena.AllocateAligned(s); 40 r = arena.Allocate(s); 49 ASSERT_GE(arena.MemoryUsage(), bytes); 51 ASSERT_LE(arena.MemoryUsage(), bytes * 1.10) [all...] |
/art/compiler/dex/ |
arena_allocator.h | 29 class Arena; 33 class Arena { 36 explicit Arena(size_t size = kDefaultSize); 37 ~Arena(); 60 Arena* next_; 63 DISALLOW_COPY_AND_ASSIGN(Arena); 70 Arena* AllocArena(size_t size); 71 void FreeArena(Arena* arena); 75 Arena* free_arenas_ GUARDED_BY(lock_) [all...] |
arena_allocator.cc | 45 Arena::Arena(size_t size) 50 map_ = MemMap::MapAnonymous("dalvik-arena", NULL, size, PROT_READ | PROT_WRITE); 59 Arena::~Arena() { 67 void Arena::Reset() { 79 : lock_("Arena pool lock"), 85 auto* arena = free_arenas_; local 87 delete arena; 91 Arena* ArenaPool::AllocArena(size_t size) 147 Arena* arena = arena_head_; local [all...] |
/external/chromium_org/third_party/leveldatabase/src/db/ |
memtable.h | 12 #include "util/arena.h" 81 Arena arena_;
|
skiplist.h | 30 #include "util/arena.h" 35 class Arena; 44 // and will allocate memory using "*arena". Objects allocated in the arena 46 explicit SkipList(Comparator cmp, Arena* arena); 99 Arena* const arena_; // Arena used for allocations of nodes 322 SkipList<Key,Comparator>::SkipList(Comparator cmp, Arena* arena) [all...] |
skiplist_test.cc | 8 #include "util/arena.h" 32 Arena arena; local 34 SkipList<Key, Comparator> list(cmp, &arena); 52 Arena arena; local 54 SkipList<Key, Comparator> list(cmp, &arena); 207 Arena arena_;
|
/external/valgrind/main/coregrind/ |
m_mallocfree.c | 69 // Each arena has a sorted array of superblocks, which expands 79 red zone bytes (depends on Arena.rz_szB, but >= sizeof(void*)) 81 red zone bytes (depends on Arena.rz_szB, but >= sizeof(void*)) 89 excess red zone bytes (if Arena.rz_szB > sizeof(void*)) 91 excess red zone bytes (if Arena.rz_szB > sizeof(void*)) 173 // of the same arena can be reclaimed or till a new superblock is needed 174 // in any arena. 190 // An arena. 'freelist' is a circular, doubly-linked list. 'rz_szB' is 210 // superblocks in the arena. If this array is expanded, which 237 Arena; 770 Arena* arena = arenaId_to_ArenaP(aid); local [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/ |
type_profiler_map.cc | 51 LowLevelAlloc::Arena* g_type_profiler_map_memory = NULL;
|
memory_region_map.h | 250 // We allocate STL objects in our own arena. 296 // Arena used for our allocations in regions_. 297 static LowLevelAlloc::Arena* arena_;
|
heap-profiler.cc | 187 static LowLevelAlloc::Arena *heap_profiler_memory;
|
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/multiprocessing/ |
heap.py | 57 class Arena(object): 63 self.name = 'pym-%d-%d' % (os.getpid(), Arena._counter.next()) 79 class Arena(object): 120 arena = Arena(length) 121 self._arenas.append(arena) 122 return (arena, 0, length) 130 (arena, start, stop) = block 131 del self._start_to_block[(arena, start)] 132 del self._stop_to_block[(arena, stop) [all...] |
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/multiprocessing/ |
heap.py | 57 class Arena(object): 63 self.name = 'pym-%d-%d' % (os.getpid(), Arena._counter.next()) 79 class Arena(object): 120 arena = Arena(length) 121 self._arenas.append(arena) 122 return (arena, 0, length) 130 (arena, start, stop) = block 131 del self._start_to_block[(arena, start)] 132 del self._stop_to_block[(arena, stop) [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/tests/ |
low_level_alloc_unittest.cc | 77 // If use_new_arena is true, use a fresh arena, and then delete it. 87 LowLevelAlloc::Arena *arena = 0; local 90 arena = LowLevelAlloc::NewArena(flags, LowLevelAlloc::DefaultArena()); 104 arena == 0 106 : LowLevelAlloc::AllocWithArena(block_desc.len, arena)); 142 CHECK(LowLevelAlloc::DeleteArena(arena)); 177 CHECK_NE(allocates, 0); // default arena calls hooks 185 CHECK_GT(allocates, 5000); // arena calls hooks 188 CHECK_EQ(allocates, 0); // arena doesn't call hook [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/ |
memory_region_map.h | 226 // We allocate STL objects in our own arena. 272 // Arena used for our allocations in regions_. 273 static LowLevelAlloc::Arena* arena_;
|
heap-profiler.cc | 138 static LowLevelAlloc::Arena *heap_profiler_memory;
|
memory_region_map.cc | 142 LowLevelAlloc::Arena* MemoryRegionMap::arena_ = NULL; 241 RAW_LOG(WARNING, "Can't delete LowLevelAlloc arena: it's being used");
|
/external/chromium_org/third_party/tcmalloc/vendor/src/tests/ |
low_level_alloc_unittest.cc | 77 // If use_new_arena is true, use a fresh arena, and then delete it. 87 LowLevelAlloc::Arena *arena = 0; local 90 arena = LowLevelAlloc::NewArena(flags, LowLevelAlloc::DefaultArena()); 104 arena == 0 106 : LowLevelAlloc::AllocWithArena(block_desc.len, arena)); 142 CHECK(LowLevelAlloc::DeleteArena(arena)); 177 CHECK_NE(allocates, 0); // default arena calls hooks 185 CHECK_GT(allocates, 5000); // arena calls hooks 188 CHECK_EQ(allocates, 0); // arena doesn't call hook [all...] |
/external/chromium_org/tools/memory_watcher/scripts/ |
summary.pl | 85 } elsif ($loc =~ m/Arena/) {
|
/external/chromium_org/third_party/ots/src/ |
ots.cc | 65 struct Arena { 67 ~Arena() { 509 Arena arena; local 530 table_data = arena.Allocate(table_length);
|