-
Building crate async-channel v2.3.1 fails tests `mpmc_stream` and `mpmc` on s390x, like this:
```
Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/usr/share/cargo/registry/async-channel-2.3.1 CARGO…
-
[`TestLoopV2::run_until`](https://github.com/near/nearcore/blob/4c15f92ff1d9ecfd671296ccb8f855e7e85f5a2b/core/async/src/test_loop.rs#L386) runs testloop until the condition is met or it hits the timeo…
-
std currently has an MPSC queue, but the underlying implementation is MPMC, so it'd make sense to expose an MPMC queue as well. @rust-lang/libs-api has [approved](https://github.com/rust-lang/libs-tea…
-
plugins seem to crash on Debian/Ubuntu when opening the UI a second time (CLAP or VST3). I've had reports of this in Reaper/Bitwig on Ubuntu 22.04, and was able to confirm it myself on Debian 11 with …
-
Wanna know if it is an unprotected critical zone between 121 and 122
https://github.com/hedzr/go-ringbuf/blob/73252d2c16b7c25981c2ac6fdba56feb863e7bd4/mpmc/rb.go#L122
-
```c++
// non-copyable and non-movable
Queue(const Queue &) = delete;
Queue &operator=(const Queue &) = delete;
```
Is there any reason why MPMC is non-copyable and non-movable~
And if I …
-
The following code deadlocks on my machine. You might have to run several times to hit the bug.
```rust
extern crate crossbeam;
extern crate multiqueue;
fn main() {
const MESSAGES: usize …
ghost updated
5 years ago
-
cf. https://github.com/crossbeam-rs/crossbeam/pull/189
-
In c++23, std::aligned_storage is being deprecated (The proposed alternative is to use `std::array`). This causes compiler errors with for example clang-17 or 18 with c++23 flags see below.
```
..…
-
http://www.1024cores.net/home/lock-free-algorithms/queues/bounded-mpmc-queue
https://github.com/cameron314/concurrentqueue