aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2023-07-25Bump trunk version to 18.0.0gitTobias Hieta1-1/+1
2023-07-24[libc++] Fix template parameter naming and enforce it through readability-ide...Nikolas Klauser20-139/+148
2023-07-25[NFC] Fix release notes about ASanAdvenam Tacet1-5/+6
2023-07-24[libc++][hardening] Categorize more assertions.varconst7-49/+61
2023-07-24[NFC][libc++] Update comments to reflect changes in ASanAdvenam Tacet2-4/+12
2023-07-22[libc++][doc] Uses the proper paper number.Mark de Wever2-2/+2
2023-07-22[libc++][print] Adds stdout functions.Mark de Wever8-4/+218
2023-07-20[libc++][hardening] Don't trigger uncategorized assertions in the hardened mode.varconst53-57/+57
2023-07-20[libc++][ranges] Implement `ranges::to`.varconst32-283/+1645
2023-07-20[libc++][hardening][NFC] Rename `HardenedMode.rst` to `Hardening.rst`.Konstantin Varlamov3-4/+4
2023-07-20[libc++][PSTL] Implement std::sortNikolas Klauser8-1/+205
2023-07-20[libc++] Make sure we use the libdispatch backend on Apple platformsLouis Dionne5-16/+51
2023-07-20[libc++][Modules] Make top level modules for all C++ headers with OS/clang ve...Ian Anderson26-2136/+2037
2023-07-20[libc++][NFC] Fix synopsis comments in cout testsLouis Dionne13-13/+13
2023-07-20[libc++][hardening] Categorize most assertions inside the container classes.varconst17-194/+233
2023-07-20[libc++][print] Disables tests with (hw)asan.Mark de Wever2-2/+2
2023-07-20[libc++][ranges] Implement P2474R2(`views::repeat`).yrong39-6/+1692
2023-07-20[ASan][libc++] Annotating std::deque with all allocatorsAdvenam Tacet3-5/+93
2023-07-20[libc++] Fix tests for the runtime assertions in <barrier>Edoardo Sanguineti2-6/+4
2023-07-19[libcxx] Fix copy_move.pass testHaowei Wu1-1/+1
2023-07-19[libc++] Revert "[libcxx] Fix copy_move.pass test"Louis Dionne1-1/+1
2023-07-19[libcxx] Fix copy_move.pass testHaowei Wu1-1/+1
2023-07-19[libc++] Temporarily disable back-deployment testing on arm64 until we figure...Louis Dionne1-14/+16
2023-07-19[libc++][NFC] Fix annoying line break in test synopsis commentLouis Dionne1-2/+1
2023-07-19[libc++] Add basic runtime assertions to <semaphore>Edoardo Sanguineti4-6/+121
2023-07-19[libc++][print] Disables tests with msan.Mark de Wever2-0/+10
2023-07-19[libc++] Work around dynamic linking of stringbuf::str() on WindowsPiotr Fusik1-8/+16
2023-07-19[libcxx] Link to fewer MSVC CRT librariesMartin Storsjö1-2/+0
2023-07-19[libcxx] [test] Remove a stray double space from a test config. NFC.Andrew Ng1-1/+1
2023-07-18[libc++][test] Fixes transitives includes.Mark de Wever7-7/+0
2023-07-18[libc++][print] Fixes tests.Mark de Wever1-4/+4
2023-07-18[libc++][format] Fixes times before epoch.Mark de Wever4-1/+62
2023-07-18[libc++][format] Improves diagnostics.Mark de Wever37-1356/+1449
2023-07-18[libc++][format] Improves run-time diagnostics.Mark de Wever13-214/+318
2023-07-18[libc++][format] Improves compile-time diagnostics.Mark de Wever1-12/+50
2023-07-18[NFC][libc++][format] Generalizes bracket parsing.Mark de Wever3-45/+50
2023-07-18[libc++][print] Adds FILE functions.Mark de Wever32-14/+1533
2023-07-18[libc++] Encode the version in the ReleaseNotes fileLouis Dionne4-3/+66
2023-07-18[libc++][LWG 2996] Implement c++20 shared_ptr rvalue overloads.pateldeev7-14/+123
2023-07-18[libc++][ranges] Implement the changes to node-based containers from P1206 (`...varconst55-307/+4664
2023-07-18[libc++][chrono] Fixes month inc and dec operations.Mark de Wever6-128/+135
2023-07-17[libc++] Remove broken self test for the libc++ Lit formatLouis Dionne1-11/+0
2023-07-17[libc++] Use _LIBCPP_VERBOSE_ABORT in a few remaining __throw_FOO functionsLouis Dionne12-46/+11
2023-07-17[libc++][NFC] Remove unused macro definitionNikolas Klauser1-3/+0
2023-07-17[libc++] Move _LIBCPP_NO_THREAD_SAFETY_ANALYSIS to __configLouis Dionne2-6/+6
2023-07-17[libc++][doc] Updates the release notes.Mark de Wever3-7/+39
2023-07-17[libc++][format] Fixes an off by one error.Mark de Wever2-3/+400
2023-07-17[libc++][NFC] Remove unnecessary declarations in __thread/id.hLouis Dionne1-8/+0
2023-07-17[libc++][NFC] clang-format __thread/id.h since it just got movedLouis Dionne2-63/+44
2023-07-17[libc++] Remove internal "build-with-external-thread-library" configurationLouis Dionne6-87/+1