proxygen
|
Public Member Functions | |
void | deallocate (Alloc &alloc) |
char * | start () |
Static Public Member Functions | |
static std::pair< Block *, size_t > | allocate (Alloc &alloc, size_t size, bool allowSlack) |
Public Attributes | |
BlockLink | link |
Private Member Functions | |
Block ()=default | |
~Block ()=default | |
|
privatedefault |
Referenced by folly::Arena< Alloc >::Block::allocate(), and folly::Arena< Alloc >::allocateSlow().
|
privatedefault |
Referenced by folly::Arena< Alloc >::Block::deallocate().
|
static |
Definition at line 27 of file Arena-inl.h.
References folly::Arena< Alloc >::Block::Block(), and folly::ArenaAllocatorTraits< Alloc >::goodSize().
Referenced by folly::Arena< Alloc >::allocateSlow().
void folly::Arena< Alloc >::Block::deallocate | ( | Alloc & | alloc | ) |
Definition at line 38 of file Arena-inl.h.
References folly::Arena< Alloc >::Block::~Block().
|
inline |
Definition at line 143 of file Arena.h.
Referenced by folly::Arena< Alloc >::allocateSlow().
BlockLink folly::Arena< Alloc >::Block::link |