mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-24 23:08:36 +01:00
Merge pull request #1725 from TheBlueMatt/2022-09-no-bench-lockorder
Stop building with lockorder debugging in benchmarks
This commit is contained in:
commit
dc28f9bb88
2 changed files with 6 additions and 6 deletions
|
@ -173,18 +173,18 @@ mod prelude {
|
|||
pub use alloc::string::ToString;
|
||||
}
|
||||
|
||||
#[cfg(all(feature = "std", test))]
|
||||
#[cfg(all(not(feature = "_bench_unstable"), feature = "std", test))]
|
||||
mod debug_sync;
|
||||
#[cfg(all(feature = "backtrace", feature = "std", test))]
|
||||
#[cfg(all(not(feature = "_bench_unstable"), feature = "backtrace", feature = "std", test))]
|
||||
extern crate backtrace;
|
||||
|
||||
#[cfg(feature = "std")]
|
||||
mod sync {
|
||||
#[cfg(test)]
|
||||
#[cfg(all(not(feature = "_bench_unstable"), test))]
|
||||
pub use debug_sync::*;
|
||||
#[cfg(not(test))]
|
||||
#[cfg(any(feature = "_bench_unstable", not(test)))]
|
||||
pub use ::std::sync::{Arc, Mutex, Condvar, MutexGuard, RwLock, RwLockReadGuard, RwLockWriteGuard};
|
||||
#[cfg(not(test))]
|
||||
#[cfg(any(feature = "_bench_unstable", not(test)))]
|
||||
pub use crate::util::fairrwlock::FairRwLock;
|
||||
}
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ pub mod wakers;
|
|||
pub(crate) mod atomic_counter;
|
||||
pub(crate) mod byte_utils;
|
||||
pub(crate) mod chacha20;
|
||||
#[cfg(all(not(test), feature = "std"))]
|
||||
#[cfg(all(any(feature = "_bench_unstable", not(test)), feature = "std"))]
|
||||
pub(crate) mod fairrwlock;
|
||||
#[cfg(fuzzing)]
|
||||
pub mod zbase32;
|
||||
|
|
Loading…
Add table
Reference in a new issue