-
Updated
Jun 24, 2020 - Rust
lock-free
Here are 195 public repositories matching this topic...
It's not easy to understand what the code generators under jctools-build are supposed to do. I think one or two phases documenting their goal would be useful.
I am proposing to document these classes:
- JavaParsingAtomicArrayQueueGenerator.java
- JavaParsingAtomicLinkedQueueGenerator.java
- JavaParsingAtomicQueueGenerator.java
Conan package
The User Guide at https://ucbrise.github.io/confluo/ could use a full Python version. At this time it's completely unclear how to use Confluo from Python.
-
Updated
Jun 25, 2020 - C
-
Updated
Feb 8, 2020
-
Updated
May 23, 2017 - TLA
-
Updated
Jun 27, 2020 - Rust
-
Updated
May 15, 2020 - C
-
Updated
Jun 16, 2020 - Swift
-
Updated
Jun 7, 2020 - Java
-
Updated
Apr 21, 2020 - C++
-
Updated
Jun 21, 2020 - C++
-
Updated
Apr 26, 2020 - Rust
-
Updated
May 3, 2019 - Java
-
Updated
Jun 24, 2020 - C++
-
Updated
Apr 13, 2020 - C++
-
Updated
Jun 27, 2020 - C
-
Updated
May 21, 2020 - C#
-
Updated
Apr 17, 2020 - C++
-
Updated
Nov 14, 2018 - C++
The examples mention that unsubscribing from certain streams is necessary in order to stop other streams from "starving". It would be helpful if the documentation could explain what the conditions that lead to starvation are, as there doesn't appear to be any other mention of it.
-
Updated
Dec 20, 2019 - C++
-
Updated
Feb 21, 2020 - C++
-
Updated
Apr 18, 2020 - 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.