Pooled allocation for Nim. Usage:
var p: Pool[MyObjectType] var n0 = newNode(p) var n1 = newNode(p)
The destructor of Pool is resonsible for bulk-freeing every object constructed by the Pool. Pools cannot be copied.
Pooled allocation for Nim. Usage:
var p: Pool[MyObjectType] var n0 = newNode(p) var n1 = newNode(p)
The destructor of Pool is resonsible for bulk-freeing every object constructed by the Pool. Pools cannot be copied.