assertOnWrapAround< _newIdGen > | |
id< bitsIndex, bitsMagic > | Storage class for ids |
idGen< recyclingPolicy, wrapAroundPolicy, numBits > | Class for generating ids |
newIdGen< numBits > | Stores the number used to generate new unique ids |
noRecycling | RecyclingPolicy: released ids are not recycled |
noWrapAround< _newIdGen > | |
process | Holds the data for a process |
program | Holds the data for a program |
recycleReleasedIds | RecyclingPolicy: released ids are stored in a cache and reused |
thread | Holds the data for an individual thread |
virtualMachine | Basic virtual machine with multi-threaded proccesses |
wrapAround< _newIdGen > | WrapAroundPolicy: swhen the maximum id is reached id generation restarts from 1 |
wrapAroundPolicy |