summaryrefslogtreecommitdiff
path: root/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared
AgeCommit message (Expand)Author
2025-11-20[libc++][memory] Applied `[[nodiscard]]` to smart pointers (#168483)Hristo Hristov
2025-11-13[libc++] Simplify the implementation of the unique_ptr -> shared_ptr converti...Nikolas Klauser
2025-11-05[libc++][NFC] Removed unsupported compilers from tests (#166403)Hristo Hristov
2025-08-21[libcxx][test] Silence nodiscard warnings (#154622)Stephan T. Lavavej
2025-08-13[libc++] Move some standard tests from test/libcxx (#152982)Nikolas Klauser
2025-07-21[libc++] Remove mentions of Clang 18 in the test suite (#148862)Louis Dionne
2025-07-17[libc++] Move more tests into better places (#148419)Nikolas Klauser
2024-11-06[libc++] Remove <stddef.h> includes from the granularized <cstddef> headers (...Nikolas Klauser
2024-09-16[libc++][modules] Fix missing and incorrect includes (#108850)Louis Dionne
2024-06-26"[libc++] Try again LWG3233 Broken requirements for shared_ptr converting con...Hui
2024-06-14[libc++] Revert LWG3223 Broken requirements for shared_ptr converting constru...Louis Dionne
2024-06-14[libc++] Revert temporary attempt to implement LWG 4110 (#95263)Louis Dionne
2024-06-11[libc++] Update with LWG issue number for shared-ptr constructorLouis Dionne
2024-06-11[libc++] Tweak how we check constraints on shared_ptr(nullptr_t) (#94996)Louis Dionne
2024-05-29[libc++][test] Close LWG3018 and add tests (#93047)Hui
2024-05-29[libc++] LWG3223 Broken requirements for shared_ptr converting constructors (...Hui
2024-01-09Fixed shared_ptr comparisons with nullptr_t when spaceship is unavailable. (#...James Touton
2024-01-09[libc++] Allow running the test suite with optimizations (#68753)Louis Dionne
2023-12-30[libc++] Deprecates and removes shared_ptr::unqiue. (#76576)Mark de Wever
2023-12-10[libc++][test] Fix more MSVC and Clang warnings (#74965)Stephan T. Lavavej
2023-12-10[libc++][test] Fix MSVC warnings with `static_cast`s (#74962)Stephan T. Lavavej
2023-12-01[libc++][NFC] Update the remaining old license headersNikolas Klauser
2023-11-27[libc++][test] Cleanup typos and unnecessary semicolons (#73435)Stephan T. Lavavej
2023-11-01[libc++] Remove availability annotations which can never be triggered (#69226)philnik777
2023-10-29[libc++] Remove a few transitive includes (#70553)philnik777
2023-09-25[runtimes] Bump the supported AppleClang version to AppleClang 15 (#67065)Louis Dionne
2023-09-14[libc++] Make sure LWG2070 is implemented as a DR (#65998)Louis Dionne
2023-07-18[libc++][LWG 2996] Implement c++20 shared_ptr rvalue overloads.pateldeev
2023-07-12[libc++] Stop running backdeployment CI on macOS 10.9Louis Dionne
2023-07-03[libc++] Move all the remaining .fail.cpp tests to .verify.cppLouis Dionne
2023-03-27[libc++] Use named Lit features to flag back-deployment XFAILsLouis Dionne
2023-03-22[libc++] Qualifies intptr_t and uintptr_t.Mark de Wever
2023-03-21[libc++] Qualifies size_t.Mark de Wever
2023-03-10[libc++][NFC] Use std::malloc and std::free instead of unqualified versions i...Louis Dionne
2023-02-13[libc++] Fix bug in allocate_shared_for_overwriteLouis Dionne
2023-02-11[libc++] fix `shared_ptr`'s incorrect constraintsHui
2023-01-23[libc++] implement P1020R1 P1973R1 make_unique[shared]_for_overwriteHui
2022-12-23[libc++] Granularize <type_traits> includes in <compare>Nikolas Klauser
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser
2022-08-03[libc++] Implement `operator<=>` for `shared_ptr`Adrian Vogelsgesang
2022-05-27[runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZLouis Dionne
2022-04-06[libc++] Support arrays in make_shared and allocate_shared (P0674R1)Louis Dionne
2022-03-18[libc++] Make shared_ptr move unique_ptr's deleterAsher Mancinelli
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser
2022-03-10[libc++] Add test coverage for std::shared_ptr<const T>Louis Dionne
2022-03-09Revert "[libc++] Remove extension to support allocator<const T>"Louis Dionne
2022-03-08[libc++] Remove extension to support allocator<const T>Louis Dionne
2022-03-03[libc++] Move several defines to ADDITIONAL_COMPILE_FLAGS in the test suiteLouis Dionne