aboutsummaryrefslogtreecommitdiff
path: root/libcxx/docs/ReleaseNotes
AgeCommit message (Expand)AuthorFilesLines
5 days[libc++] Deprecate std::launch::any extension (#173397)sohail1-0/+3
10 days[libc++][ranges] implement `ranges::shift_left` (#83231)xiaoyang-sde1-0/+2
2026-01-19[libc++] define FTM __cpp_lib_ranges_zip (#176569)Hui1-2/+1
2026-01-14[runtimes] Post-branch tasks for the LLVM 23 release (#176007)Louis Dionne1-0/+65
2026-01-09[libc++] Make optional::iterator experimental (#173470)Nikolas Klauser1-1/+2
2026-01-09[libc++] Fix {deque,vector}::append_range assuming too much about the types (...Nikolas Klauser1-0/+1
2026-01-08[libc++] Update our release notes for the upcoming release (#174625)Nikolas Klauser1-42/+38
2026-01-08[libc++] Optimize search_n (#171389)Nikolas Klauser1-0/+1
2026-01-03[libc++][chrono] P2592R3: Hashing for chrono (#165132)Rafail Shakhin ogly1-0/+1
2025-12-26[libc++] Implement P1789R3: Library Support for Expansion Statements (#167184)Matthias Wippich1-0/+1
2025-12-25[libc++][NFC] Fixed formatting in Release Notes (#173526)Hristo Hristov1-1/+1
2025-12-24[libc++] Implement P3836R2: Make `optional<T&>` trivially copyable (#171528)William Tran-Viet1-0/+1
2025-12-23[libc++] Optimize rotate (#120890)Nikolas Klauser1-0/+2
2025-12-21[libc++] Implement `adjacent_transform` (#168208)Hui1-2/+2
2025-12-20[libc++] Implement P3567R2 flat_meow fixes (#162022)Hui1-0/+1
2025-12-19[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, tot...Janet Cobb1-0/+2
2025-12-18[libc++] Make std::align an inline function (#167472)saipubw1-0/+7
2025-12-13[libc++] Implement adjacent_view (#165089)Hui1-1/+1
2025-12-12[libc++] Always return bool from bitset::operator[](size_t) const (#169894)Nikolas Klauser1-0/+4
2025-12-12[libc++] Optimize {std,ranges}::for_each for iterating over __trees (#164405)Nikolas Klauser1-0/+2
2025-12-11[libc++] Make std::allocator always trivially default constructible (#169914)Nikolas Klauser1-0/+4
2025-12-10[libc++] Optimize vector<bool>::reserve (#170137)Nikolas Klauser1-0/+1
2025-12-07[libc++] Allows any types of size 4 and 8 to use native platform ulock_wait (...Hui1-0/+2
2025-11-24[libc++] Optimize num_get integral functions (#121795)Nikolas Klauser1-0/+2
2025-11-21[libc++] Revert fstream::read optimizations (#168894)Jordan Rupprecht1-2/+2
2025-11-19[libc++] Make views::iota aware of __int128 (#167869)Nikolas Klauser1-0/+3
2025-11-12[libc++] Implement P2988R12: `std::optional<T&>` (#155202)William Tran-Viet1-0/+1
2025-11-07[libc++] Optimize fstream::read (#165223)Nikolas Klauser1-2/+2
2025-11-03[libc++][docs] Update status for P2641R4 (#166073)A. Jiang1-0/+2
2025-10-28[libcxx] Optimize `rng::generate_n` for segmented iterators (#165280)Connector Switch1-2/+3
2025-10-21[libcxx] Optimize `std::generate_n` for segmented iterators (#164266)Connector Switch1-2/+2
2025-10-21Reapply "[libc++] Optimize __hash_table::erase(iterator, iterator)" (#162850)Nikolas Klauser1-0/+1
2025-10-20[libcxx] Optimize std::generate for segmented iterators (#163006)Connector Switch1-0/+2
2025-10-19[libc++][docs] Retarget completion of P2944R3 to LLVM 22 (#163753)A. Jiang2-2/+2
2025-10-17[libc++] Optimize std::{,ranges}::{fill,fill_n} for segmented iterators (#132...Peng Liu1-0/+3
2025-10-16[libc++] Optimize {std,ranges}::distance for segmented iterators (#133612)Peng Liu1-0/+3
2025-10-13[libc++][atomic] P2835R7: Expose `std::atomic_ref`'s object address (#162236)Hristo Hristov1-0/+1
2025-10-06[libc++][ranges] P3060R3: Add `std::views::indices(n)` (#146823)Hristo Hristov1-0/+1
2025-09-30[libc++][istream] P3223R2: Making `std::istream::ignore` less surprising (#14...Hristo Hristov1-0/+1
2025-09-29[libc++] Vectorize std::find (#156431)Nikolas Klauser1-0/+2
2025-09-25[libc++][string] P3044R2: sub-`string_view` from `string` (#147095)Hristo Hristov1-0/+1
2025-09-18[libc++] Introduce _LIBCPP_COMPRESSED_ELEMENT (#134253)Nikolas Klauser1-1/+7
2025-09-17Revert "[libc++] Optimize __hash_table::erase(iterator, iterator) (#1… (#15...Aiden Grossman1-1/+0
2025-09-04[libc++][NFC] Use llvm.org/PR to link to bug reports (#156288)Nikolas Klauser1-3/+3
2025-09-04[libc++] Split ABI flag for removing iterator bases and removing the second m...Nikolas Klauser1-0/+8
2025-09-03[libc++] Optimize {map,set}::insert(InputIterator, InputIterator) (#154703)Nikolas Klauser1-2/+3
2025-08-29[libc++] Optimize map::insert_or_assign (#155816)Nikolas Klauser1-0/+1
2025-08-27[libc++] Optimize ofstream::write (#123337)Nikolas Klauser1-0/+3
2025-08-26[libc++][NFC] Wrap lines in ReleaseNotes/22.rst (#155359)Nikolas Klauser1-3/+9
2025-08-26[libc++] Add a release note about multi{map,set}::find not returning the firs...Nikolas Klauser1-0/+2