Eneboo - Documentación para desarrolladores
Clases | Namespaces | 'defines' | 'typedefs' | Enumeraciones
Referencia del Archivo src/hoard/src/hoard.h
#include "hldefines.h"
#include "check.h"
#include "fixedrequestheap.h"
#include "hoardmanager.h"
#include "addheaderheap.h"
#include "threadpoolheap.h"
#include "redirectfree.h"
#include "ignoreinvalidfree.h"
#include "conformantheap.h"
#include "hoardsuperblock.h"
#include "lockmallocheap.h"
#include "alignedsuperblockheap.h"
#include "alignedmmap.h"
#include "globalheap.h"
#include "ansiwrapper.h"
#include "debugheap.h"
#include "lockedheap.h"
#include "winlock.h"
#include "bins4k.h"
#include "bins8k.h"
#include "bins16k.h"
#include "bins64k.h"
#include "oneheap.h"
#include "freelistheap.h"
#include "threadheap.h"
#include "hybridheap.h"
#include "posixlock.h"
#include "spinlock.h"

Ir al código fuente de este archivo.

Clases

class  Hoard::hoardThresholdFunctionClass
class  Hoard::SmallHeap
class  Hoard::BigHeap
class  Hoard::PerThreadHoardHeap
class  Hoard::HoardHeap< N, NH >

Namespaces

namespace  Hoard

'defines'

#define SUPERBLOCK_SIZE   65536
#define EMPTINESS_CLASSES   8

'typedefs'

typedef HL::SpinLockType TheLockType
typedef GlobalHeap
< SUPERBLOCK_SIZE,
EMPTINESS_CLASSES, TheLockType
Hoard::TheGlobalHeap
typedef HoardSuperblock
< TheLockType, SUPERBLOCK_SIZE,
SmallHeap > 
Hoard::SmallSuperblockType
typedef HoardSuperblock
< TheLockType, SUPERBLOCK_SIZE,
BigHeap > 
Hoard::BigSuperblockType

Enumeraciones

enum  { Hoard::BigObjectSize, Hoard::BIG_OBJECT }

Documentación de los 'defines'

#define EMPTINESS_CLASSES   8
#define SUPERBLOCK_SIZE   65536

Documentación de los 'typedefs'

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'