-
Updated
Nov 28, 2020 - Rust
lock-free
Here are 209 public repositories matching this topic...
-
Updated
Nov 27, 2020 - Java
-
Updated
Aug 26, 2020 - C++
-
Updated
Nov 13, 2020 - C
-
Updated
Nov 22, 2020 - Rust
-
Updated
Feb 8, 2020
-
Updated
May 23, 2017 - TLA
-
Updated
Sep 23, 2020 - C
-
Updated
Nov 20, 2020 - Java
-
Updated
Jul 10, 2020 - Swift
-
Updated
Nov 26, 2020 - C++
-
Updated
Apr 26, 2020 - Rust
-
Updated
Nov 8, 2020 - C++
-
Updated
May 3, 2019 - Java
-
Updated
Nov 27, 2020 - C
-
Updated
Nov 16, 2020 - C++
-
Updated
Aug 27, 2020 - C++
-
Updated
Sep 5, 2020 - C#
-
Updated
Nov 14, 2018 - C++
-
Updated
Nov 23, 2020 - C++
-
Updated
Jul 20, 2018 - Rust
-
Updated
Dec 20, 2019 - C++
-
Updated
Feb 21, 2020 - C++
-
Updated
Apr 18, 2020 - C
-
Updated
Sep 14, 2018 - C
Improve this page
Add a description, image, and links to the lock-free topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lock-free topic, visit your repo's landing page and select "manage topics."


Hi, I'm not sure if more platforms are interesting to you, but I've made a slightly more complete implementation of padding a struct to the cache line size here:
https://github.com/tinco/cache_line_size
I got the information on the cache line sizes from the Go compiler repository, so I'm pretty sure these are correct for all platforms Go runs on, which is a whole bunch.