Download Latest Version 3.0.1 source code.zip (800.6 kB)
Email in envelope

Get an email when there's a new version of lockfree

Home / 3.0.1
Name Modified Size InfoDownloads / Week
Parent folder
3.0.1 source code.tar.gz 2026-05-03 795.8 kB
3.0.1 source code.zip 2026-05-03 800.6 kB
README.md 2026-05-03 934 Bytes
Totals: 3 Items   1.6 MB 0
  • Fixed LOCKFREE_CACHE_COHERENT being silently ignored: the variable's value wasn't forwarded to the compiler, so -DLOCKFREE_CACHE_COHERENT=false had no effect and cacheline padding was always enabled
  • Important: LOCKFREE_CACHE_COHERENT and LOCKFREE_CACHELINE_LENGTH are now sourced exclusively from CMake; non-CMake builds must define both macros themselves and will fail to compile with an #error if either is missing
  • Fixed broken example code in Bipartite Buffer docs (unbalanced parentheses)
  • Fixed incorrect @retval text for Read/Peek/Skip in Ring Buffer (was copy-pasted from Write)
  • Removed incorrect single-thread caveats from mpmc::PriorityQueue Push/Pop documentation
  • Added missing parameter names to Doxygen @param tags across all data structure headers
  • Various README and documentation fixes
Source: README.md, updated 2026-05-03