Lfbb Versions Save

A Lock Free Bipartite Buffer Library written in standard C11

1.3.7

2 months ago
  • Added a performance optimization, where the atomic invalidate index load can be avoided after writing wraps

1.3.6

3 months ago
  • Fixed an omission where the invalidate index was sharing a cacheline with other members, leading to unnecessary performance loss

1.3.5

5 months ago
  • Added a performance optimization, where the atomic read index load can be avoided after reading wraps

1.3.4

5 months ago
  • A critical linear space calculation bug that could cause data corruption was fixed

1.3.3

9 months ago
  • Added the ability to configure the library through CMake

1.3.2

11 months ago
  • Performance and code conciseness improvements

1.3.1

1 year ago
  • 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

1 year ago
  • 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

1 year ago

1.2.1

1 year ago