Stephen Gutekanst
|
d72facda9a
|
object: remove MPSC queue takeAll() in favor of just pop()
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-11-30 12:18:21 -07:00 |
|
Stephen Gutekanst
|
4bcafe89c4
|
object: fix race detected by tsan in mpsc queue
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-11-30 12:00:45 -07:00 |
|
Stephen Gutekanst
|
78bc07c69b
|
obj: improve mpsc testing
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-11-23 21:20:04 -07:00 |
|
Stephen Gutekanst
|
f75d9b95fe
|
obj: add MPSC lock-free FIFO queue with atomic batch-take support
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-11-23 21:20:04 -07:00 |
|