kevin
9acb24e9e1
Apply licensing information to project.
2024-12-01 14:35:24 -05:00
kevin
475cf5e541
cwNbMpScQueue.h/c : Fixed bug where the tail was not correctly updated in advance().
...
Added peek_reset().
2024-03-28 19:43:40 -04:00
kevin
c9281603de
cwNbMpScQueue.h/cpp: Added count().
2024-03-25 14:29:25 -04:00
kevin
99871c5bef
cwNbMpScQueue.h/cpp :
...
1. Added peek().
2. blockL is now made from individual allocated blocks to ease memory alignment.
3. node_t and blob length is now padded out to a multiple of 8 bytes to guarantee memory alignment.
4. advance() now returns the next blob.
2024-03-25 13:31:58 -04:00
kevin
6f2444b8d7
cwNbMpScQueue.h/cpp : Verified with -fsanitize thread added comments.
2024-03-11 19:21:03 -04:00
kevin
68b92212c2
cwNbMpScQueue.h/cpp : Added use of 'cleanBlkN' and 'cleanProcN'.
...
Updates to test function.
2024-03-03 16:35:23 -05:00
kevin
f0d87b903e
cwNbMpScQueue.h/cpp,Makefile : Initial commit
2024-02-25 16:19:59 -05:00