Home | History | Annotate | Download | only in lsan

Lines Matching refs:allocator

54           SecondaryAllocator> Allocator;
56 static Allocator allocator;
60 allocator.InitLinkerInitialized(common_flags()->allocator_may_return_null);
64 allocator.SwallowCache(&cache);
68 return reinterpret_cast<ChunkMetadata *>(allocator.GetMetaData(p));
96 void *p = allocator.Allocate(&cache, size, alignment, false);
97 // Do not rely on the allocator to clear the memory (it's slow).
98 if (cleared && allocator.FromPrimary(p))
110 allocator.Deallocate(&cache, p);
118 allocator.Deallocate(&cache, p);
121 p = allocator.Reallocate(&cache, p, new_size, alignment);
140 allocator.ForceLock();
144 allocator.ForceUnlock();
148 *begin = (uptr)&allocator;
149 *end = *begin + sizeof(allocator);
154 uptr chunk = reinterpret_cast<uptr>(allocator.GetBlockBeginFastLocked(p));
200 allocator.ForEachChunk(callback, arg);
204 void *chunk = allocator.GetBlockBegin(p);
225 allocator.GetStats(stats);
232 allocator.GetStats(stats);