Closed RedSkittleFox closed 7 months ago
Thank you for your massive contribution.
I'd rather you split your changes into 3 separate pull requests for ease of reviewing and merging:
pthread.h
on Windows only, or just not include it at all when compiled on Windows. Platforms providing pthread.h
shouldn't require any new preprocessor magic to maintain present behaviour.Thank you.
Split to 61 and 62 for now. Windows fix has to wait for 61 to be merged. https://github.com/max0x7ba/atomic_queue/pull/61 https://github.com/max0x7ba/atomic_queue/pull/62
max0x7ba::atomic_queue
targetAtomicQueueB
andAtomicQueueB2
to accept allocatorget_allocator()
methods