aboutsummaryrefslogtreecommitdiff
path: root/src/loom.rs
diff options
context:
space:
mode:
authorGravatar Sean McArthur <sean@seanmonstar.com> 2019-11-13 14:55:25 -0800
committerGravatar GitHub <noreply@github.com> 2019-11-13 14:55:25 -0800
commit9a10addb444314f48ddae96958e7b0951b907012 (patch)
tree85548001dcda3263c0675b633390abf229797895 /src/loom.rs
parentb32f6298e289958986b68982788562f3c097f8fc (diff)
downloadbytes-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.rs4
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;