Restructure std::sync wrappers

This commit is contained in:
2022-07-04 21:25:46 +02:00
parent 764d3df454
commit 6e5516eaa7
2 changed files with 526 additions and 577 deletions

View File

@@ -41,7 +41,7 @@
//!
//! These operations have been reasonably optimized, but the performance penalty may yet be too much
//! for production use. In those cases, it may be beneficial to instead use debug-only versions
//! (such as [`stdsync::DebugMutex`]) which evaluate to a tracing mutex when debug assertions are
//! (such as [`stdsync::Mutex`]) which evaluate to a tracing mutex when debug assertions are
//! enabled, and to the underlying mutex when they're not.
//!
//! [paper]: https://whileydave.com/publications/pk07_jea/

File diff suppressed because it is too large Load Diff