aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)Author
2022-08-02[libc++][ranges][NFC] Fix a few links on the Ranges status page.Konstantin Varlamov
2022-08-02[libc++][ranges] Implement `std::ranges::partial_sort_copy`.Konstantin Varlamov
2022-08-02[libc++] Fix reverse_iterator::iterator_conceptNikolas Klauser
2022-08-02[libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abortLouis Dionne
2022-08-02[libc++][ranges] implement `std::ranges::unique{_copy}`Hui Xie
2022-08-02[libc++] Properly log crashes with the assertion handler on older AndroidsLouis Dionne
2022-08-02[libc++] Make `_IterOps::__iter_move` more similar to `std::ranges::iter_move`.Konstantin Varlamov
2022-08-02[libc++] Fix merge-conflict in .clang-formatNikolas Klauser
2022-08-02[libc++] Fix unwrapping ranges with different iterators and sentinelsNikolas Klauser
2022-08-02[libc++][ranges] implement `std::ranges::inplace_merge`Hui Xie
2022-08-02[libcxx] [test] Cover i386 & sparc64 in string.capacity testMichał Górny
2022-07-29[libc++] Implement P1004R2 (constexpr std::vector)Nikolas Klauser
2022-07-26[libc++][ranges] Fix the CI.Konstantin Varlamov
2022-07-26[libc++][NFC] Add checks for lifetime issues in classic algorithms.Konstantin Varlamov
2022-07-26[libc++][ranges] Implement `ranges::is_heap{,_until}`.Konstantin Varlamov
2022-07-26[libc++][ranges] Make sure all range algorithms support differing projection ...Konstantin Varlamov
2022-07-26[libc++][ranges] Implement `ranges::generate{,_n}`.Konstantin Varlamov
2022-07-26[libc++] Use uninitialized algorithms for vectorNikolas Klauser
2022-07-26[libc++][NFC] Add missing SHA in ABI changelogLouis Dionne
2022-07-26[libc++] Generalize the customizeable assertion handlerLouis Dionne
2022-07-26[libc++] Remove XFAIL for libcpp_deallocate on AIX, which seems to be passing...Louis Dionne
2022-07-25[libc++] Fix algorithms which use reverse_iteratorNikolas Klauser
2022-07-25Rewording "static_assert" diagnosticsMuhammad Usman Shahid
2022-07-24[libc++] Granularize some more type_traitsNikolas Klauser
2022-07-23[libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __supp...Brad Smith
2022-07-22[libc++][test] Fix infinite loop when mkstemp failsRyan Prichard
2022-07-22[libc++][ranges] Implement `ranges::shuffle`.Konstantin Varlamov
2022-07-22[libc++] Take advantage of -fexperimental-library in libc++Louis Dionne
2022-07-22[libc++] Support int8_t and uint8_t in integer distributions as an extensionLouis Dionne
2022-07-22[libc++][ranges] implement `std::ranges::includes`Hui Xie
2022-07-22[libc++][ranges] implement `std::ranges::equal_range`Hui Xie
2022-07-21Revert "[libc++] Use uninitialized algorithms for vector"Augusto Noronha
2022-07-21[libc++] Reorganize release notesLouis Dionne
2022-07-21[libc++][NFC] Fix weird unicode character in release notesLouis Dionne
2022-07-21[libc++][format] Adhere to clang-tidy style.Mark de Wever
2022-07-21Revert "Rewording the "static_assert" to static assertion"Erich Keane
2022-07-21Rewording the "static_assert" to static assertionMuhammad Usman Shahid
2022-07-20[libc++] Fix proxy iterator issues that trigger an assertion in Chromium.Hui Xie
2022-07-20[libc++] Fix `_IterOps::__iter_move` to support proxy iterators.Konstantin Varlamov
2022-07-20[libc++] Use uninitialized algorithms for vectorNikolas Klauser
2022-07-20[libc++][ranges] Implement `std::ranges::partition_{point,copy}`.Konstantin Varlamov
2022-07-20[libc++][format] Updates the status page.Mark de Wever
2022-07-20[libc++] Implements Unicode grapheme clusteringMark de Wever
2022-07-20[libc++][doc] Updates the release notes.Mark de Wever
2022-07-20[libc++] Implement P1423R3 (char8_t backward compatibility remediation)Nikolas Klauser
2022-07-20[libc++] Add clang-tidy for the testsNikolas Klauser
2022-07-19[libc++][ranges][NFC] Consolidate range algorithm checks for returning `dangl...Konstantin Varlamov
2022-07-19[libc++][ranges] Implement `ranges::partial_sort`.varconst
2022-07-19[libc++][ranges] Fix broken CI.Konstantin Varlamov
2022-07-19[libc++][ranges] fix `std::search_n` incorrect `static_assert`Hui Xie