diff options
author | 2019-11-13 14:55:25 -0800 | |
---|---|---|
committer | 2019-11-13 14:55:25 -0800 | |
commit | 9a10addb444314f48ddae96958e7b0951b907012 (patch) | |
tree | 85548001dcda3263c0675b633390abf229797895 /src/loom.rs | |
parent | b32f6298e289958986b68982788562f3c097f8fc (diff) | |
download | bytes-9a10addb444314f48ddae96958e7b0951b907012.tar.gz bytes-9a10addb444314f48ddae96958e7b0951b907012.tar.zst bytes-9a10addb444314f48ddae96958e7b0951b907012.zip |
Change loom tests to use cfg(loom) internally (#314)
Diffstat (limited to 'src/loom.rs')
-rw-r--r-- | src/loom.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/loom.rs b/src/loom.rs index b7c704e..80947ac 100644 --- a/src/loom.rs +++ b/src/loom.rs @@ -1,5 +1,9 @@ +#[cfg(not(all(test, loom)))] pub(crate) mod sync { pub(crate) mod atomic { pub(crate) use core::sync::atomic::{fence, AtomicPtr, AtomicUsize, Ordering}; } } + +#[cfg(all(test, loom))] +pub(crate) use ::loom::sync; |