Skip to content

Commit eeca6a4

Browse files
committed
Rollup merge of #28314 - tbu-:pr_atomics_are_send, r=brson
2 parents 54063e3 + 1b3745f commit eeca6a4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/libcore/sync/atomic.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ impl Default for AtomicBool {
9292
}
9393
}
9494

95+
// Send is implicitly implemented for AtomicBool.
9596
unsafe impl Sync for AtomicBool {}
9697

9798
/// A signed integer type which can be safely shared between threads.
@@ -106,6 +107,7 @@ impl Default for AtomicIsize {
106107
}
107108
}
108109

110+
// Send is implicitly implemented for AtomicIsize.
109111
unsafe impl Sync for AtomicIsize {}
110112

111113
/// An unsigned integer type which can be safely shared between threads.
@@ -120,6 +122,7 @@ impl Default for AtomicUsize {
120122
}
121123
}
122124

125+
// Send is implicitly implemented for AtomicUsize.
123126
unsafe impl Sync for AtomicUsize {}
124127

125128
/// A raw pointer type which can be safely shared between threads.

0 commit comments

Comments
 (0)