template <class SizeClassAllocator>
struct SizeClassAllocatorLocalCache
Defined at line 21 of file ../../third_party/scudo/src/size_class_allocator.h
Public Methods
void init (GlobalStats * S, SizeClassAllocator * A)
Defined at line 25 of file ../../third_party/scudo/src/size_class_allocator.h
void destroy (GlobalStats * S)
Defined at line 34 of file ../../third_party/scudo/src/size_class_allocator.h
void * allocate (uptr ClassId)
Defined at line 40 of file ../../third_party/scudo/src/size_class_allocator.h
bool deallocate (uptr ClassId, void * P)
Defined at line 60 of file ../../third_party/scudo/src/size_class_allocator.h
bool isEmpty ()
Defined at line 78 of file ../../third_party/scudo/src/size_class_allocator.h
void drain ()
Defined at line 85 of file ../../third_party/scudo/src/size_class_allocator.h
void * getBatchClassBlock ()
Defined at line 98 of file ../../third_party/scudo/src/size_class_allocator.h
LocalStats & getStats ()
Defined at line 105 of file ../../third_party/scudo/src/size_class_allocator.h
void getStats (ScopedString * Str)
Defined at line 107 of file ../../third_party/scudo/src/size_class_allocator.h
u16 getMaxCached (uptr Size)
Defined at line 130 of file ../../third_party/scudo/src/size_class_allocator.h