about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-05-06 14:53:24 +0000
committerbors <bors@rust-lang.org>2022-05-06 14:53:24 +0000
commite209e85e39b4851c3ec122a45ddeabe318b2d522 (patch)
treee5089db5d51b424ee8d297d4b6053dc8a81a802c /compiler/rustc_codegen_llvm/src
parent9a251644fa2adde5f46eea8d342b7e60e4716039 (diff)
parent7e9303272695b04c6c84a63aa447fa572c768f13 (diff)
downloadrust-e209e85e39b4851c3ec122a45ddeabe318b2d522.tar.gz
rust-e209e85e39b4851c3ec122a45ddeabe318b2d522.zip
Auto merge of #95183 - ibraheemdev:arc-count-acquire, r=Amanieu
Weaken needlessly restrictive orderings on `Arc::*_count`

There is no apparent reason for these to be `SeqCst`. For reference, [the Boost C++ implementation relies on acquire semantics](https://github.com/boostorg/smart_ptr/blob/f2cc84a23c64b8a73c9b72b34799d0854d7e0787/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp#L137-L140).
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions