Skip to content

Releases: DNedic/lfbb

1.3.7

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

1.3.6

26 Feb 15:18
Compare
Choose a tag to compare
  • Fixed an omission where the invalidate index was sharing a cacheline with other members, leading to unnecessary performance loss

1.3.5

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

1.3.4

07 Dec 13:52
Compare
Choose a tag to compare
  • A critical linear space calculation bug that could cause data corruption was fixed

1.3.3

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

1.3.2

05 Jun 22:37
Compare
Choose a tag to compare
  • Performance and code conciseness improvements

1.3.1

16 Apr 17:44
Compare
Choose a tag to compare
  • A critical bug where valid data would be invalidated if the write ended exactly on the end of the buffer was fixed - @KOLANICH in lfbb_cpp

1.3.0

21 Sep 00:49
Compare
Choose a tag to compare
  • Set LFBB_MULTICORE_HOSTED to false by default. This is a more embedded-friendly configuration which doesn't impact hosted platforms performance significantly if the library is left unconfigured but avoids wasting space on embedded devices. When using the library on hosted platforms passing LFBB_MULTICORE_HOSTED as true is now advised for maximum performance.

1.2.2

18 Sep 23:24
Compare
Choose a tag to compare

Full Changelog: 1.2.1...1.2.2

1.2.1

15 Sep 08:52
Compare
Choose a tag to compare

Full Changelog: 1.2.0...1.2.1