aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2019-10-09Bump version to 9.0.1Tom Stellard1-1/+1
2019-08-30Update libc++ release notesZoe Carver1-0/+33
2019-08-29ReleaseNotes: remove in-progress warning and empty sectionsHans Wennborg1-19/+3
2019-08-26Merging r369364:Hans Wennborg1-1/+1
2019-08-22Merging r369537:Hans Wennborg1-2/+5
2019-08-21Merging r369399:Hans Wennborg1-8/+11
2019-08-20Merging r368867 and r368916:Hans Wennborg4-78/+95
2019-08-05Merging r366868:Hans Wennborg2-0/+21
2019-07-19Drop svn version suffix.Hans Wennborg1-1/+1
2019-07-17[libc++] XFAIL a test that does not behave properly on older ClangLouis Dionne1-0/+4
2019-07-16[libcxx] Rejigger test for destroying delete feature-test macrosLouis Dionne1-4/+13
2019-07-16[libc++] Add missing UNSUPPORTED for CTAD testsLouis Dionne2-0/+2
2019-07-16Add contains method to associative containers. This patch implements P0458R2,...Zoe Carver9-6/+263
2019-07-15[libc++] Implement P0433: deduction guides for <unordered_map>Louis Dionne8-7/+1106
2019-07-15Constrain workaround to avoid affecting other buildbotsEric Fiselier1-2/+4
2019-07-14Improve compile time of variant.Eric Fiselier2-31/+154
2019-07-14Add test for variant construction with duplicate types.Eric Fiselier1-0/+12
2019-07-14Cleanup whitespace in <variant>. NFC.Eric Fiselier1-11/+7
2019-07-14Harden variant test added in r366022Eric Fiselier1-3/+3
2019-07-14Avoid eager template instantiation caused by the variant narrowing checks.Eric Fiselier2-9/+41
2019-07-12Fix non-conformance it `std::tuple`.Eric Fiselier2-20/+47
2019-07-12Add option to disable variant narrowing conversion changes.Eric Fiselier8-93/+105
2019-07-12[libc++] Add XFAILs for CTAD tests on older compilersLouis Dionne2-0/+2
2019-07-12Mark destroying delete test as UNSUPPORTED with clang 7Eric Fiselier1-1/+1
2019-07-12Tolerate import errors in "not.py" implementationEric Fiselier1-4/+12
2019-07-12Reorganize the 'bit' header to make most of the facilities available for inte...Marshall Clow5-117/+263
2019-07-12Add another buildbot username to the workaround listEric Fiselier1-1/+1
2019-07-12Attempt to override broken buildbot config for libc++abi.Eric Fiselier1-0/+8
2019-07-11Fix memory leak in set and map.Eric Fiselier3-128/+129
2019-07-11[libc++] Implement deduction guides for <unordered_set>Louis Dionne5-6/+702
2019-07-09build: use multiple `install` rather than building up a listSaleem Abdulrasool1-12/+20
2019-07-08Revert "[libc++] Take 2: Do not cleverly link against libc++abi just because ...Vitaly Buka2-1/+14
2019-07-08[libc++] Take 2: Do not cleverly link against libc++abi just because it happe...Louis Dionne2-14/+1
2019-07-08Make forward_list::remove/remove_if/unique all return void before C++20; undo...Marshall Clow6-82/+152
2019-07-07Make ~mutex and ~condition_variable trivial on Windows.Eric Fiselier5-19/+66
2019-07-07Fix PR27658 - Make ~mutex trivial when possible.Eric Fiselier6-20/+73
2019-07-06Make list::remove/remove_if/unique all return void before C++20; undoes that ...Marshall Clow5-33/+103
2019-07-05This patch makes swap functions constexpr. Both swap overloads, swap_ranges a...Zoe Carver6-4/+70
2019-07-05Revert "[libc++] Do not cleverly link against libc++abi just because it happe...Louis Dionne2-1/+14
2019-07-05[libc++] Do not cleverly link against libc++abi just because it happens to be...Louis Dionne2-14/+1
2019-07-04docs: add documentation for `LIBCXX_INCLUDE_TESTS`Saleem Abdulrasool1-0/+6
2019-07-03Add tests for regex_match ambiguity (aka LWG2273). NFC. Reviewed as https://r...Marshall Clow3-2/+50
2019-07-03Fix tuple's conditionally explicit constructors for very weird userEric Fiselier2-1/+24
2019-07-03[libc++] Update availability markup for Filesystem on Apple platformsLouis Dionne2-11/+11
2019-07-02Update status of papers for upcoming WG21 meeting. NFCMarshall Clow1-3/+3
2019-07-02Use new '__libcpp_is_constant_evaluated' call to remove an '#ifdef' from the ...Marshall Clow1-6/+2
2019-07-02Mark the newly added '__libcpp_is_constant_evaluated' as 'inline', since it c...Marshall Clow1-2/+4
2019-07-01Add a private call '__libcpp_is_constant_evaluated' which 'works' for old lan...Marshall Clow2-1/+40
2019-07-01Update status for bit operationsMarshall Clow1-2/+2
2019-07-01Bit Operations: P0556, P0553 and P1355. Reviewed as: https://reviews.llvm.org...Marshall Clow14-18/+2158