Skip to content

Commit 1446bce

Browse files
committed
use 128 cache align for m1 mac
1 parent 6f481f8 commit 1446bce

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

library/std/src/sync/mpsc/cache_aligned.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
use crate::ops::{Deref, DerefMut};
22

33
#[derive(Copy, Clone, Default, PartialEq, Eq, PartialOrd, Ord, Hash)]
4-
#[repr(align(64))]
4+
#[cfg_attr(target_arch = "aarch64", repr(align(128)))]
5+
#[cfg_attr(not(target_arch = "aarch64"), repr(align(64)))]
56
pub(super) struct CacheAligned<T>(pub T);
67

78
impl<T> Deref for CacheAligned<T> {

0 commit comments

Comments
 (0)