Age | Commit message (Expand) | Author | Files | Lines |
14 hours | [libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (#134253) | Nikolas Klauser | 1 | -1/+7 |
36 hours | Revert "[libc++] Optimize __hash_table::erase(iterator, iterator) (#1… (#15... | Aiden Grossman | 1 | -1/+0 |
4 days | [libc++] Add documentation for the new comment-triggered benchmarking bot (#1... | Louis Dionne | 1 | -0/+10 |
9 days | [libc++] Start tracking Github issues in status pages (#149833) | Louis Dionne | 8 | -1608/+1608 |
10 days | [libc++] Update utilities to compare benchmarks (#157556) | Louis Dionne | 1 | -11/+30 |
2025-09-04 | [libc++][NFC] Use llvm.org/PR to link to bug reports (#156288) | Nikolas Klauser | 4 | -8/+7 |
2025-09-04 | [libc++] Split ABI flag for removing iterator bases and removing the second m... | Nikolas Klauser | 2 | -0/+12 |
2025-09-03 | [libc++][ranges] LWG4083: `views::as_rvalue` should reject non-input ranges (... | Hristo Hristov | 1 | -1/+1 |
2025-09-03 | [libc++] Optimize {map,set}::insert(InputIterator, InputIterator) (#154703) | Nikolas Klauser | 1 | -2/+3 |
2025-08-29 | [libc++] Optimize map::insert_or_assign (#155816) | Nikolas Klauser | 1 | -0/+1 |
2025-08-28 | [libc++] Stabilize transitive includes for C++23 (#134143) | Louis Dionne | 1 | -10/+24 |
2025-08-27 | [libc++] Optimize ofstream::write (#123337) | Nikolas Klauser | 1 | -0/+3 |
2025-08-26 | [libc++][NFC] Wrap lines in ReleaseNotes/22.rst (#155359) | Nikolas Klauser | 1 | -3/+9 |
2025-08-26 | [libc++] Remove a few incorrect _LIBCPP_EXPORTED_FROM_ABI annotations (#132602) | Nikolas Klauser | 1 | -1/+3 |
2025-08-26 | [libc++] Add a release note about multi{map,set}::find not returning the firs... | Nikolas Klauser | 1 | -0/+2 |
2025-08-25 | [libc++] Optimize __hash_table::erase(iterator, iterator) (#152471) | Nikolas Klauser | 1 | -0/+1 |
2025-08-23 | [libc++] Fix ABI break introduced by switching to _LIBCPP_COMPRESSED_PAIR (#1... | Nikolas Klauser | 1 | -0/+15 |
2025-08-22 | [libc++] Optimize multi{map,set}::insert(InputIterator, InputIterator) (#152691) | Nikolas Klauser | 1 | -0/+3 |
2025-08-20 | [libc++] Avoid string reallocation in `std::filesystem::path::lexically_relat... | Timothy Choi | 1 | -0/+1 |
2025-08-18 | [libc++] Implement P3168R2: Give optional range support (#149441) | William Tran-Viet | 3 | -2/+3 |
2025-08-17 | [libc++][flat_set] LWG3751, LWG3774 (#153934) | Hristo Hristov | 1 | -2/+2 |
2025-08-16 | [libc++][jthread] LWG3788: `jthread::operator=(jthread&&)` postconditions are... | Hristo Hristov | 1 | -1/+1 |
2025-08-15 | [libc++] Optimize __tree::find and __tree::__erase_unique (#152370) | Nikolas Klauser | 1 | -0/+2 |
2025-08-15 | [libc++] Optimize __hash_table copy constructors and assignment (#151951) | Nikolas Klauser | 1 | -0/+2 |
2025-08-13 | [libc++][ranges] LWG4096: `views::iota(views::iota(0))` should be rejected (#... | Hristo Hristov | 1 | -1/+1 |
2025-08-10 | [libc++] Implement LWG4222 'expected' constructor from a single value missing... | yronglin | 1 | -1/+1 |
2025-08-06 | [libcxx] Update testing documentation about CI container images. (#149192) | cmtice | 1 | -10/+79 |
2025-08-05 | [libc++] Optimize copy construction and assignment of __tree (#151304) | Nikolas Klauser | 1 | -0/+3 |
2025-08-01 | [libc++] Implement comparison operators for `tuple` added in C++23 (#148799) | A. Jiang | 5 | -3/+6 |
2025-07-29 | [libc++][hardening] Introduce assertion semantics. (#149459) | Konstantin Varlamov | 3 | -0/+79 |
2025-07-20 | [libc++][ranges] implement `std::ranges::zip_transform_view` (#79605) | Hui | 2 | -3/+4 |
2025-07-19 | [libc++] Add and empty skeleton for LLVM 22 release notes (#149535) | Louis Dionne | 2 | -1/+60 |
2025-07-18 | [libc++][NFC] Fix typos in the libc++ 21 release notes (#149536) | Louis Dionne | 1 | -2/+2 |
2025-07-15 | [libc++][docs] Add missing entry for status pages, fix bad formatting, and de... | A. Jiang | 4 | -12/+13 |
2025-07-15 | [libc++] Bump Xcode support (#148651) | Louis Dionne | 1 | -1/+1 |
2025-07-15 | Revert "[libc++][hardening] Introduce assertion semantics" (#148822) | Nikolas Klauser | 2 | -66/+0 |
2025-07-15 | [libc++][hardening] Introduce assertion semantics (#148268) | Konstantin Varlamov | 2 | -0/+66 |
2025-07-15 | [libc++] P2944R3: Constrained comparisons - `optional` (#144249) | Hristo Hristov | 1 | -1/+1 |
2025-07-14 | [libc++][docs] Confirm that P2372R3 has been implemented (#148573) | A. Jiang | 2 | -1/+2 |
2025-07-13 | [libcxx] Fix a typo in documentation (#148557) | Kazu Hirata | 1 | -1/+1 |
2025-07-10 | [libc++] Remove the `packaged_task::result_type` extension (#147671) | A. Jiang | 1 | -1/+1 |
2025-07-10 | [libc++][docs] Update paper & LWG issue lists after 2025-06 meeting (#147668) | A. Jiang | 2 | -0/+64 |
2025-07-09 | [libc++] Optimize ctype::to{lower,upper} (#145344) | Nikolas Klauser | 1 | -0/+2 |
2025-07-09 | [libc++] Mark a few LWG issues as complete instead of Nothing To Do | Louis Dionne | 2 | -5/+5 |
2025-07-09 | [libc++][docs] Fix bad status and links in Cxx2cIssues.csv (#147669) | A. Jiang | 1 | -11/+11 |
2025-07-06 | [libc++] P2655R3 common_reference_t of reference_wrapper Should Be a Referenc... | Hui | 3 | -1/+6 |
2025-07-06 | [libc++][doc][NFC] update release notes on P3372R3 (#147161) | Hui | 1 | -1/+1 |
2025-07-05 | [libc++] Add the thread safety annotations unconditionally (#117497) | Nikolas Klauser | 1 | -5/+0 |
2025-06-28 | [libc++] Introduce `__product_iterator_traits` and optimise `flat_map::insert... | Hui | 1 | -0/+3 |
2025-06-27 | [libc++] P2944R3: Constrained comparisions - `tuple` (#145677) | Hristo Hristov | 1 | -1/+1 |