Skip to content

Releases: marcusspangenberg/waitfreequeue

1.0.1

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 15 May 06:42
  • Fixed incorrectly renamed file

0.0.10

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 01 Feb 12:43

Fix typo

0.0.9

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 01 Feb 10:18

Add missing file to the install step.

0.0.8

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 01 Feb 09:09

Add single-producer, single-consumer queue (WaitFreeSPSCQueue.h).

The queue type is useful when there is a need to be able to check for the number of elements in a queue and there is only one producer. Because of the shared size counter, push and pop operations can be slower than the MPSC queue.

0.0.7

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 15 Jan 09:26

Removed function full() since it doesn't make sense in a multi-producer scenario.

0.0.6

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 11 Jan 14:17
  • Add empty() and full() functions.
  • Update docs.

0.0.5

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 25 Sep 07:11
  • Destroy remaining elements in destructor if needed.

0.0.4

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 21 Sep 13:59
  • Remove default constructible requirement.
  • Update docs

0.0.3

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 19 Sep 06:52
  • Bugfixes

0.0.2

Choose a tag to compare

@marcusspangenberg marcusspangenberg released this 18 Sep 17:22
  • Added cmake install step
  • Better support for non-trivially constructible element types