base::defs Namespace Reference


Variables

const bool FORCE = true
const uint MAX_ELEMS = 128 * (1048576u)
const uint MAX_THREADS = 1024
const uint THREAD_STACK_SIZE = 16 * KILOBYTE
const uint DEFAULT_THREAD_MEMORY_SIZE = 8 * KILOBYTE
 tiny in case of lots of threads
const uint MAX_THREAD_MEMORY_SIZE = 16 * MEGABYTE
const uint FAST_LOCK_LOOP_YIELD = MILLION
 iterations when FastLock will yield CPU
const long SUBALLOCATE_THREAD_MEMORY_MARGIN = 128
 padding to hopefully survive off-by-1 overruns
const long SUBALLOCATE_THREAD_MEMORY_ALIGN = 64
 data alignment for speed (power-of-2)


Variable Documentation

const uint base::defs::DEFAULT_THREAD_MEMORY_SIZE = 8 * KILOBYTE

tiny in case of lots of threads

const uint base::defs::FAST_LOCK_LOOP_YIELD = MILLION

iterations when FastLock will yield CPU

const bool base::defs::FORCE = true

const uint base::defs::MAX_ELEMS = 128 * (1048576u)

const uint base::defs::MAX_THREAD_MEMORY_SIZE = 16 * MEGABYTE

const uint base::defs::MAX_THREADS = 1024

const long base::defs::SUBALLOCATE_THREAD_MEMORY_ALIGN = 64

data alignment for speed (power-of-2)

const long base::defs::SUBALLOCATE_THREAD_MEMORY_MARGIN = 128

padding to hopefully survive off-by-1 overruns

const uint base::defs::THREAD_STACK_SIZE = 16 * KILOBYTE

Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:20 2007