|
Eneboo - Documentación para desarrolladores
|
#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 } |
| #define EMPTINESS_CLASSES 8 |
| #define SUPERBLOCK_SIZE 65536 |
| typedef HL::SpinLockType TheLockType |
1.7.4