Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives. (by Amanieu)


Basic parking_lot repo stats
10 days ago

Amanieu/parking_lot is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Parking_lot Alternatives

Similar projects and alternatives to parking_lot
  • GitHub repo linux

    Linux kernel source tree

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better parking_lot alternative or higher similarity.


Posts where parking_lot has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-07.
  • Eliminating Data Races in C++ and Rust with Thread Sanitizer in Firefox – A Technical Report | 2021-04-07
    The first was bug 1674770, which was a bug in the parking_lot library. This Rust library provides synchronization primitives and other concurrency tools and is written and maintained by experts. We did not investigate the impact but the issue was a couple atomic orderings being too weak and was fixed quickly by the authors. This is yet another example that proves how difficult it is to write bug-free concurrent code.