better timing accuracy in tests, fix potential performance slowdowns in generic test latch at the start of enqueue/dequeue operations - this way no thread gets too much of a headstart on an uncontended queue in the tests while they're still spinning up generalize the test functions for busy/sleep/backoff/etc.
better timing accuracy in tests, fix potential performance slowdowns in generic test
latch at the start of enqueue/dequeue operations - this way no thread gets too much of a headstart on an uncontended queue in the tests while they're still spinning up
generalize the test functions for busy/sleep/backoff/etc.

Barath-Kannan/ConcurrentQueues,Barath-Kannan/MPMCQueue