Skip to content

Commit ff73d64

Browse files
committed
internal: switch to Ordering::Relaxed/Ordering::Released
1 parent 857e088 commit ff73d64

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/revision.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ impl AtomicRevision {
5454
}
5555

5656
pub(crate) fn load(&self) -> Revision {
57-
Revision::from(self.data.load(Ordering::SeqCst))
57+
Revision::from(self.data.load(Ordering::Acquire))
5858
}
5959

6060
pub(crate) fn store(&self, r: Revision) {
61-
self.data.store(r.as_usize(), Ordering::SeqCst);
61+
self.data.store(r.as_usize(), Ordering::Release);
6262
}
6363
}

src/runtime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ impl Runtime {
136136
}
137137

138138
let id = RuntimeId {
139-
counter: self.shared_state.next_id.fetch_add(1, Ordering::SeqCst),
139+
counter: self.shared_state.next_id.fetch_add(1, Ordering::Relaxed),
140140
};
141141

142142
Runtime {

0 commit comments

Comments
 (0)