aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2023-08-02[libc++][NFC] Refactor the enable_ifs in the math headersNikolas Klauser19-152/+116
2023-08-02[libc++][PSTL] Adds a missing include.Mark de Wever1-0/+1
2023-08-02[NFC][libc++][format] Switches to from_range constructor.Mark de Wever2-16/+5
2023-08-02[libc++] Fix `std::out_of_range` thrown from `basic_stringbuf::str() &&`Piotr Fusik5-1/+29
2023-08-01[libc++] Optimize ranges::find for vector<bool>Nikolas Klauser14-55/+151
2023-08-01[libc++][PSTL] Silence clang-tidy errors.Mark de Wever1-0/+3
2023-08-01[libcxx] Add release notes for Windows wide stdio stream handlingMartin Storsjö1-0/+3
2023-07-31[libc++][PSTL] Add vectorization annotations when clang is usedNikolas Klauser1-0/+10
2023-07-31[libc++][PSTL] Fix std::copy frontend dispatchingNikolas Klauser2-7/+53
2023-07-31[libc++][NFC] Format math headersNikolas Klauser20-487/+378
2023-07-31[libc++][NFC] Remove std:: qualifications from math headersNikolas Klauser19-151/+151
2023-07-31[libc++] Granulaize math.h and move the functions to std::__mathNikolas Klauser32-1256/+1973
2023-07-31[libc++][modules] Improves export validation.Mark de Wever2-0/+12
2023-07-31[libc++][modules] Fixes exporting named declarations.Mark de Wever3-6/+3
2023-07-31[libc++][test] Fixes using modules in the test suite.Mark de Wever2-2/+28
2023-07-31[libc++][CI] Update tools in Docker.Mark de Wever1-2/+2
2023-07-29[libc++][Modules] Fix a few module related warningsIan Anderson2-4/+18
2023-07-28[libcxx] Allow linking against the MSVC static CRTMartin Storsjö6-16/+70
2023-07-28[libcxx] [test] Make set_windows_crt_report_mode.h more explicitAndrew Ng1-3/+6
2023-07-28[libcxx] [test] Fix running tests with Clang-cl in Debug modeMartin Storsjö6-6/+56
2023-07-28[libc++][NFC] Format __bit_referenceNikolas Klauser2-1062/+935
2023-07-28[libc++][NFC] Move libc++-specific unique_ptr test to test/libcxxNikolas Klauser1-0/+0
2023-07-28[libc++][NFC] Replace _VSTD with std in __bit_referenceNikolas Klauser1-48/+48
2023-07-28[libc++][NFC] Replace typedefs with using in __bit_referenceNikolas Klauser1-50/+64
2023-07-27[libc++][ranges] Fix `ranges::to` test.Konstantin Varlamov1-1/+3
2023-07-27[libc++] Increase the constexpr steps limit on some `bitset` tests.Konstantin Varlamov2-0/+4
2023-07-27[libc++] Replace _LIBCPP_INLINE_VISIBILITY with _LIBCPP_HIDE_FROM_ABI in __bi...Nikolas Klauser1-53/+53
2023-07-27[libc++] Simplify single-iterator __bit_iterator algorithm specializationsNikolas Klauser2-137/+42
2023-07-27[libc++][Modules] Recreate the top level `std` clang moduleIan Anderson5-0/+253
2023-07-26[libc++] Renames nasty_macro test.Mark de Wever2-158/+158
2023-07-25[libc++][mdspan] Fix uglification, categorize asserts and move testsChristian Trott22-66/+126
2023-07-25[libc++][doc] Adds LLVM 18.0.0 release nostes.Mark de Wever2-0/+83
2023-07-25[libc++] Disables a test in clang-18.Mark de Wever1-1/+1
2023-07-25[libc++][mdspan] Implement std::mdspan classChristian Trott45-26/+4141
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