summaryrefslogtreecommitdiffstats
path: root/library/cpp/threading/atomic/bool.cpp
diff options
context:
space:
mode:
authormikhnenko <[email protected]>2026-01-28 10:42:24 +0300
committermikhnenko <[email protected]>2026-01-28 11:03:42 +0300
commitb0a84a52711c1ab06eb5f3f6f8b407bf3e2e7242 (patch)
treed482835d6792008ade9ef5b74243a9c00577d69c /library/cpp/threading/atomic/bool.cpp
parent01162ff2a27707436caa6b97a17338875e8197c9 (diff)
Update libcxx to 12 Nov 2024
``` [libc++] update comment for P0067R5 (#113239) [libc++] Replace template structs with template variables in <ratio> (#115782) [libc++] Introduce a standalone __scope_guard and use it in <string> (#114867) [libc++] Amend error message for _LIBCPP_HAS_THREAD_API_EXTERNAL (#115774) [libc++] Cleanly implement the base locale API for BSD-like platforms (#115176) [libc++] Fix throwing away smaller allocations in string::shrink_to_fit (#115659) [libc++][hardening] Constrain construction for `__{(static_)bounded,wrap}_iter` (#115271) [libc++][test] Clean up code in GenerateInput.h for benchmark testing (#115560) [libc++] Update CMake dependency for generate_iwyu_mapping.py (#115387) [libc++] Use explicit #include instead of transitive #include (#115420) [libc++][hardening] Use `static_assert` for `__(static_)bounded_iter` (#115304) [libc++][docs] Document _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION (#115405) [z/OS][libc++] Remove `align_val_t` dependency in small_buffer.h (#114396) [libc++] Fix `unexpected` heterogeneous comparison (#115249) [libc++] Add support for bounded iterators in std::array (#110729) [libc++] Unify the benchmarks with the test suite (#101399) [libcxx] Fix inverted `has_terminal` condition [libc++] Define an internal locale API as a shim on top of the current one (#114596) [libc++] Only include the system <stdint.h> and <locale.h> if they exist (#115017) [libc++] Forward more algorithms to the classic algorithms (#114674) [libc++] Refactor the configuration macros to being always defined (#112094) [libc++] Remove <stddef.h> includes from the granularized <cstddef> headers (#114788) [libcxx] Use `lgamma` rather than `lgamma_r` with LLVM libc (#109556) [libc++] Remove <string> and <vector> includes from <flat_map> (#114876) [libc++][test] Improve ThrowingT to Accurately Throw after throw_after > 1 Use (#114077) [libc++] Simplify string::reserve (#114869) [libc++] Make benchmarks forward-compatible with the test suite (#114502) [libc++] Set `__cpp_lib_smart_ptr_for_overwrite` (#114700) [libcxx] Add testing configuration for GPU targets (#104515) [libc++] Simplify aligned_storage (#114665) [libc++] remove minor version in status pages (#113241) [libc++] Apply post-commit review comments for unique_ptr<T[]> hardening (#111704) [libc++] Inline small functions inside vector (#114567) [libc++] Remove a few includes from pair.h (#114708) [libc++] Refactor __split_buffer to eliminate code duplication (#114138) [libc++] Add a few _LIBCPP_ASSERT_INTERNALs to make sure internal invariants are kept (#114575) [libc++] Use enable_if_t to constrain make_unique{,_for_overwrite} (#95044) [libc++][test] add test coverage for `flat_map::emplace_hint` (#113773) [libc++] Use proper functions instead of macros in bsd_locale_defaults.h (#113759) [libc++] Add missing include [libc++] Fix dumb typo [libc++] Add a few missing includes [libc++] Split std::hash benchmark out of std::unordered_set benchmark (#114448) [libc++] Include language.h inside __config (#114269) [libc++][C++03] Fix libc++ includes (#109000) [libc++] Granularize <cstddef> includes (#108696) [libc++] Deprecate and remove meaningless `<cxxx>` headers (#111615) [libc++] Constrain additional overloads of `pow` for `complex` harder (#110235) [libc++][test] Augment `test_alloc` in `deallocate_size.pass.cpp` (#113638) [libc++] Remove _LIBCPP_ENABLE_ASSERTIONS, which had been deprecated (#113592) Add exception guard for constructor vector(n, x, a) (#113086) [clang] Warn about memset/memcpy to NonTriviallyCopyable types (#111434) [libc++] <experimental/simd> temporarily mark XFAIL for the armv7-unknown-linux-gnueabihf with simd unary test to pass the CI (#113641) [libc++] Implement P0429R9 `std::flat_map` (#98643) [libc++] Split Apple and Freebsd locale support into their own headers (#113737) [libc++][test] Make macro detection more friendly to MSVC (#113633) [libc++] Bump `__cpp_lib_optional` and `__cpp_lib_variant` (#113650) [libc++] Remove obsolete Solaris and Newlib support for locales (#113721) [libc++][test] Use `ADDITIONAL_COMPILE_FLAGS(gcc-style-warnings)` for `-Wno-psabi` (#113608) [libc++] Refactor locale_guard (#113694) [libc++] Granularize <vector> (#99705) [libc++] __uglify `[[clang::noescape]]` (#113280) [runtimes] Probe for -nostdlib++ and -nostdinc++ with the C compiler (#108357) [libc++] Exclude C++03 frozen headers from the modulemap (#113572) [libc++] Refactor vector::push_back to use vector::emplace (#113481) [libc++] Remove workaround which allows setting _LIBCPP_OVERRIDABLE_FUNC_VIS externally (#113139) [libc++] Add a escape hatch for making __libcpp_verbose_abort non-noexcept again (#113310) [libc++] Disallow std::prev(non_cpp17_bidi_iterator) (#112102) [libc++][ranges] LWG4016: container-insertable checks do not match what container-inserter does (#113103) [libc++] <experimental/simd> Add unary operators for class simd (#104764) [libc++] Refactor vector constructors to eliminate code duplication (#113193) [libc++] Rewrite the transitive header checking machinery (#110554) [libc++] Fix typo in is_always_lock_free test (#113169) [libcxx][libc] Hand in Hand PoC with from_chars (#91651) [libc++] Remove libc++'s own stdint.h and locale.h (#107436) [libc++] Fix `reverse_iterator` when underlying is c++20 `bidirectional_iterator` but not `Cpp17BidirectionalIterator` (#112100) [libc++] __uglify non-conforming member typedef `base` (#112843) [libc++] Re-add attribute macro to clang-format (#112746) [libc++] Remove obsolete _LIBCPP_PREDEFINED_OBJC_ARC_ADDRESSOF (#112745) [runtimes] Improve the documentation for LIBCXX_ADDITIONAL_COMPILE_FLAGS (#112733) [libc++] Mark libc++ deallocation helpers as noexcept (#110884) [runtimes] Avoid cluttering the top-level build directory with test artifacts (#112717) [libc++] Remove obsolete Appveyor files (#112744) [libc++] Make __libcpp_verbose_abort() noexcept like std::terminate() (#109151) [libc++][ranges] LWG3692: `zip_view::iterator`'s `operator<=>` is overconstrained and changes of `zip_view` in P2165R4 (#112077) [libc++][test] Fix `overload_compare_iterator::iterator_category` (#112165) [libc++] Fix expression-equivalence for `mem_fn` (#111307) ``` commit_hash:8ce63343127a5ed85e0fb452d828d49e29e0a94c
Diffstat (limited to 'library/cpp/threading/atomic/bool.cpp')
0 files changed, 0 insertions, 0 deletions