Boolean atomic flag (basically spinlock with true=locked, false=unlocked)
commitd9a9b440ca63534e1c642fb4ffc5ae70171d9c57
authorSven Suursoho <sven.suursoho@gmail.com>
Mon, 23 Jun 2008 10:06:05 +0000 (23 13:06 +0300)
committerSven Suursoho <sven.suursoho@gmail.com>
Mon, 23 Jun 2008 10:06:05 +0000 (23 13:06 +0300)
tree17fe773afcabb84f056d4d8209611f94e9fa2684
parentc1393ea0e317478c51961c85d5a88ed0f5c753bf
Boolean atomic flag (basically spinlock with true=locked, false=unlocked)

* sol/atomic/flag.hpp: boolean atomic flag
* sol/atomic/backoff.hpp: spin stopping functors
sol/atomic.hpp
sol/atomic/backoff.hpp [new file with mode: 0644]
sol/atomic/flag.hpp [new file with mode: 0644]
sol/atomic/flag_test.cpp [new file with mode: 0644]