- Binary Tree (add-only, unbalanced)
- Hash (add-only)
- List (add-only, singly-linked, ordered)
- List (add-only, singly-linked, unordered)
- Queue (bounded, many producer, many consumer)
- Queue (bounded, single producer, single consumer)
- Queue (unbounded, many producer, many consumer)
liblfds consists of the library itself, a benchmark programme and a test programme.
Windows and Linux are supported out of the box, for both user-mode and kernel-mode.