Lines Matching refs:bytes
110 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {}
126 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
303 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
305 return AllocWithMemoryTool(bytes, kind);
307 bytes = RoundUp(bytes, kAlignment);
308 ArenaAllocatorStats::RecordAlloc(bytes, kind);
309 if (UNLIKELY(bytes > static_cast<size_t>(end_ - ptr_))) {
310 return AllocFromNewArena(bytes);
313 ptr_ += bytes;
355 // The BytesUsed method sums up bytes allocated from arenas in arena_head_ and nodes.
366 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
367 uint8_t* AllocFromNewArena(size_t bytes);