template <class SizeClassAllocator>
struct Batch
Defined at line 17 of file ../../third_party/scudo/src/allocator_common.h
Public Members
Batch<SizeClassAllocator> * Next
Public Methods
void setFromArray (CompactPtrT * Array, u16 N)
Defined at line 21 of file ../../third_party/scudo/src/allocator_common.h
void appendFromArray (CompactPtrT * Array, u16 N)
Defined at line 26 of file ../../third_party/scudo/src/allocator_common.h
void appendFromBatch (Batch<SizeClassAllocator> * B, u16 N)
Defined at line 32 of file ../../third_party/scudo/src/allocator_common.h
void clear ()
Defined at line 41 of file ../../third_party/scudo/src/allocator_common.h
bool empty ()
Defined at line 42 of file ../../third_party/scudo/src/allocator_common.h
void add (CompactPtrT P)
Defined at line 43 of file ../../third_party/scudo/src/allocator_common.h
void moveToArray (CompactPtrT * Array)
Defined at line 47 of file ../../third_party/scudo/src/allocator_common.h
void moveNToArray (CompactPtrT * Array, u16 N)
Defined at line 52 of file ../../third_party/scudo/src/allocator_common.h
u16 getCount ()
Defined at line 57 of file ../../third_party/scudo/src/allocator_common.h
bool isEmpty ()
Defined at line 58 of file ../../third_party/scudo/src/allocator_common.h
CompactPtrT get (u16 I)
Defined at line 59 of file ../../third_party/scudo/src/allocator_common.h