webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Friends | List of all members
WTF::BumpPointerPool Class Reference

#include <BumpPointerAllocator.h>

Public Member Functions

BumpPointerPoolensureCapacity (size_t size)
 
voidalloc (size_t size)
 
BumpPointerPooldealloc (void *position)
 
BumpPointerPoolensureCapacity (size_t size)
 
voidalloc (size_t size)
 
BumpPointerPooldealloc (void *position)
 
BumpPointerPoolensureCapacity (size_t size)
 
voidalloc (size_t size)
 
BumpPointerPooldealloc (void *position)
 

Friends

class BumpPointerAllocator
 

Member Function Documentation

◆ alloc() [1/3]

void* WTF::BumpPointerPool::alloc ( size_t  size)
inline

◆ alloc() [2/3]

void* WTF::BumpPointerPool::alloc ( size_t  size)
inline

◆ alloc() [3/3]

void* WTF::BumpPointerPool::alloc ( size_t  size)
inline

◆ dealloc() [1/3]

BumpPointerPool* WTF::BumpPointerPool::dealloc ( void position)
inline

◆ dealloc() [2/3]

BumpPointerPool* WTF::BumpPointerPool::dealloc ( void position)
inline

◆ dealloc() [3/3]

BumpPointerPool* WTF::BumpPointerPool::dealloc ( void position)
inline

◆ ensureCapacity() [1/3]

BumpPointerPool* WTF::BumpPointerPool::ensureCapacity ( size_t  size)
inline

◆ ensureCapacity() [2/3]

BumpPointerPool* WTF::BumpPointerPool::ensureCapacity ( size_t  size)
inline

◆ ensureCapacity() [3/3]

BumpPointerPool* WTF::BumpPointerPool::ensureCapacity ( size_t  size)
inline

Friends And Related Function Documentation

◆ BumpPointerAllocator


The documentation for this class was generated from the following file: