memop
Memory Operations
Install
npm install memop
Usage
Pool
let pool = { return vmathvec3;} 256; let a = pool;let b = pool; // do stuff... pool;pool;
RecyclePool
let pool = { return age: 0 velocity: 111 ;} 256; pool;pool; for let i = 0; i < poollength; ++i let p = pooldatai; // do stuff... if page > 10 pool; --i;
FixedArray
let array = 100; array;array;array;array; // do stuff... array;
TypedArrayPool
let array1 = TypedArrayPool;let array2 = TypedArrayPool; // do stuff... TypedArrayPool;TypedArrayPool;
LinkedArray
let arr = 100 { return name: '' next: null prev: null ;}; let node = arr;nodename = 'foobar'; arr;
License
MIT © 2017 Johnny Wu