template <class SizeClassAllocator>

struct SizeClassAllocatorNoCache

Defined at line 182 of file ../../third_party/scudo/src/size_class_allocator.h

Public Methods

void init (GlobalStats * S, SizeClassAllocator * A)

Defined at line 186 of file ../../third_party/scudo/src/size_class_allocator.h

void destroy (GlobalStats * S)

Defined at line 194 of file ../../third_party/scudo/src/size_class_allocator.h

void * allocate (uptr ClassId)

Defined at line 199 of file ../../third_party/scudo/src/size_class_allocator.h

bool deallocate (uptr ClassId, void * P)

Defined at line 211 of file ../../third_party/scudo/src/size_class_allocator.h

void * getBatchClassBlock ()

Defined at line 234 of file ../../third_party/scudo/src/size_class_allocator.h

LocalStats & getStats ()

Defined at line 253 of file ../../third_party/scudo/src/size_class_allocator.h

void getStats (ScopedString * Str)

Defined at line 255 of file ../../third_party/scudo/src/size_class_allocator.h

bool isEmpty ()

Defined at line 257 of file ../../third_party/scudo/src/size_class_allocator.h

void drain ()

Defined at line 261 of file ../../third_party/scudo/src/size_class_allocator.h

u16 getMaxCached (uptr Size)

Defined at line 269 of file ../../third_party/scudo/src/size_class_allocator.h