Skip to content

Releases: DNedic/lockfree

2.0.10

19 Jan 00:35
Compare
Choose a tag to compare
  • Added a missing include in the Ring Buffer causing errors for `memcpy use

2.0.9

22 Jul 14:55
Compare
Choose a tag to compare

2.0.8

26 Mar 18:39
Compare
Choose a tag to compare
  • Added a performance optimization in the Bipartite Buffer, where the atomic invalidate index load can be avoided after writing wraps

2.0.7

25 Feb 00:24
Compare
Choose a tag to compare
  • Fixed an omission where the invalidate index of the Bipartite Buffer was sharing a cacheline with wrapping flags, leading to unnecessary performance loss

2.0.6

20 Dec 14:52
Compare
Choose a tag to compare
  • Added a performance optimization in the Bipartite Buffer, where the atomic read index load can be avoided after reading wraps

2.0.5

07 Dec 13:26
Compare
Choose a tag to compare
  • A linear space calculation bug in the Bipartite Buffer that could cause data corruption in builds without asserts enabled was fixed

2.0.4

09 Aug 23:36
Compare
Choose a tag to compare
  • Added the ability to configure the library through CMake

2.0.3

17 Jul 14:56
Compare
Choose a tag to compare
  • Fixed MSVC C++ language standard detection

2.0.2

05 Jun 22:27
Compare
Choose a tag to compare

2.0.1

29 May 13:29
Compare
Choose a tag to compare
  • Added asserts in the Bipartite Buffer to protect against buffer overruns
  • Various README improvements