Liblfds: portable lock-free data structures in C. 16 years ago
That's a good suggestion; I can make locking versions of the same benchmarks. I'll add that to the list...
HN user
That's a good suggestion; I can make locking versions of the same benchmarks. I'll add that to the list...
CAS on platforms which provide CAS for lock-free (x86/x64), LL/SC on platforms which provide LL/SC for lock-free (ARM).
AFAIK, platforms provide one or the other; not both. So you have to use what you're given.
I wanted it to be a seamless page, but the forum and wiki emit full-page XHTML/HTML - not something you can emit into a placeholder element.
Will fix that...
Presumably the benchmarks would indicate immaturity by being slow; but it's not obvious what the benchmarks can be compared with. Are there other implementations of the same algorithm, with identical benchmarks?