Lines Matching defs:bytes
20 // Return a pointer to a newly allocated memory block of "bytes" bytes.
21 char* Allocate(size_t bytes);
24 char* AllocateAligned(size_t bytes);
34 char* AllocateFallback(size_t bytes);
52 inline char* Arena::Allocate(size_t bytes) {
56 assert(bytes > 0);
57 if (bytes <= alloc_bytes_remaining_) {
59 alloc_ptr_ += bytes;
60 alloc_bytes_remaining_ -= bytes;
63 return AllocateFallback(bytes);