Non-blocking array queue.
Shammah Chancellor
anonymous at coward.com
Sat Mar 8 11:02:26 PST 2014
Hi,
I'm interesting in implementing a non-blocking queue. My thought is
to use a fixed-size array, and increment back of the queue with a
integer. I was thinking I could make this non-blocking via an atomic
increment operation before assigning the pushed value onto the queue.
So, my question is: How would you do an atomic increment in a
cross-platform way in D?
Thanks!
-S.
More information about the Digitalmars-d-learn
mailing list