我需要(Ref)UnwindSafe
ty,Cell<bool>
没有提供,所以我使用AtomicBool
代替。
是否可以保证,在单线程上下文中,使用Rc<AtomicBool>
(商店)排序的Relaxed
更新可以使用Rc<AtomicBool>
在其他Relaxed
上立即显示(加载)订购? (Rc
s指向相同的AtomicBool
。)
答案 0 :(得分:2)
param=value
是关于存在其他线程时的可见性保证。内存访问始终在当前线程中立即可见(禁止入侵别名)。因此,即使是最弱的排序要求(Ordering
)仍然至少与Relaxed
提供的正常访问一样强。