You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From a brief glance at both crates, it seems to me that there is very little noticeable difference between the algorithm used in concurrent-queue and the one used in crossbeam-queue. It would be nice to just re-implement concurrent-queue in terms of crossbeam-queue if there are no/little significant differences between the two implementations, as it would deduplicate code in the Rust ecosystem.
The text was updated successfully, but these errors were encountered:
IIRC, the main difference is the presence of code for the single-capacity cases (see also crossbeam-rs/crossbeam#199 (comment)) and disconnect(close) support.
From a brief glance at both crates, it seems to me that there is very little noticeable difference between the algorithm used in
concurrent-queue
and the one used incrossbeam-queue
. It would be nice to just re-implementconcurrent-queue
in terms ofcrossbeam-queue
if there are no/little significant differences between the two implementations, as it would deduplicate code in the Rust ecosystem.The text was updated successfully, but these errors were encountered: