aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1915-60/+45
* Bump the trunk version to 9.0.0svnHans Wennborg2019-01-162-2/+2
* Fix feature test macros for atomics/mutexes without threadingEric Fiselier2019-01-161-4/+12
* Fix PR40230 - std::pair may have padding on FreeBSD.Eric Fiselier2019-01-161-1/+2
* Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier2019-01-168-45/+57
* Implement feature test macros using a script.Eric Fiselier2019-01-161-91/+187
* [libcxx] Mark do_open, do_get and do_close parameters unused when catopen is ...Petr Hosek2019-01-132-0/+8
* Change from a to a . Fixes PR#39871.Marshall Clow2019-01-114-15/+15
* [libcxx] Call __count_bool_true for bitset countAdhemerval Zanella2019-01-111-1/+1
* Implement the 'sys_time' portions of the C++20 calendaring stuff. Reviewed as...Marshall Clow2019-01-111-29/+157
* [libcxx] Reorganize tests since the application of P0602R4Louis Dionne2019-01-102-6/+6
* Set the buffer of an fstream to empty when the underlying file is closed. Thi...Marshall Clow2019-01-081-0/+1
* [libcxx] Optimize vectors construction of trivial types from an iterator rang...Volodymyr Sapsai2019-01-081-9/+17
* Fix PR39749 - Headers containing just #error harm __has_include.Eric Fiselier2019-01-068-19/+99
* [libcxx] Remove unused macro _LIBCPP_HAS_UNIQUE_TYPEINFOLouis Dionne2018-12-211-6/+2
* [NFC] Fix typo in commentLouis Dionne2018-12-211-1/+1
* Don't forward declare _FilesystemClock in C++03Eric Fiselier2018-12-211-0/+2
* Implement LWG 3065: Make path operators friends.Eric Fiselier2018-12-211-37/+25
* Implement LWG 3145: file_clock breaks ABI for C++17 implementations.Eric Fiselier2018-12-212-31/+42
* [libcxx] Use custom allocator's `construct` in C++03 when available.Volodymyr Sapsai2018-12-191-21/+27
* [libcxx][NFC] Properly indent nested #ifdefs and #definesLouis Dionne2018-12-171-7/+7
* [libcxx] Speeding up partition_point/lower_bound/upper_boundLouis Dionne2018-12-171-4/+30
* [regex] Use distinct __regex_word on NetBSDMichal Gorny2018-12-161-0/+4
* When resolving a merge conflict, I put something inside an #ifdef. Fixed.Marshall Clow2018-12-141-1/+1
* Implement P1209 - Adopt Consistent Container Erasure from Library Fundamental...Marshall Clow2018-12-1411-0/+185
* [libc++] Fix _LIBCPP_EXPORTED_FROM_ABI when visibility annotations are disabledThomas Anderson2018-12-131-1/+5
* [libcxx] Add assertion in deque::pop_back when popping from an empty dequeLouis Dionne2018-12-121-4/+5
* [pair] Mark constructors as conditionally noexceptLouis Dionne2018-12-111-1/+21
* Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308Marshall Clow2018-12-1111-3/+151
* Revert "[pair] Mark constructors as conditionally noexcept"Louis Dionne2018-12-111-21/+1
* [pair] Mark constructors as conditionally noexceptLouis Dionne2018-12-111-1/+21
* Add a version of std::function that includes a few optimizations in ABI V2.Eric Fiselier2018-12-112-0/+305
* Refactor std::function to more easily support alternative implementations.Eric Fiselier2018-12-101-200/+310
* [libcxx] Add paranoid cast-to-void in comma operatorLouis Dionne2018-12-071-1/+1
* [libc++] Improve diagnostics for non-const comparators and hashers in associa...Louis Dionne2018-12-066-66/+41
* [libcxx] Don't depend on availability markup to provide the streams in the dylibLouis Dionne2018-12-064-9/+12
* [libcxx] Implement P0318: unwrap_ref_decay and unwrap_referenceLouis Dionne2018-12-033-35/+35
* First part of P0482 - Establish that char8_t is an integral type, and that nu...Marshall Clow2018-11-292-0/+4
* Revert commit r347904 because it broke older compilersMarshall Clow2018-11-292-4/+0
* First part of P0482 - Establish that char8_t is an integral type, and that nu...Marshall Clow2018-11-292-0/+4
* [libcxx] Remove bad_array_lengthLouis Dionne2018-11-292-37/+0
* Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF...Eric Fiselier2018-11-286-45/+35
* Implement P0966 - string::reserve should not shrinkMarshall Clow2018-11-281-1/+3
* Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. Eric Fiselier2018-11-286-35/+45
* [libcxx] Remove dynarrayLouis Dionne2018-11-284-312/+0
* [libcxx] Apply _LIBCPP_INLINE_VISIBILITY for std::hash for string_viewLouis Dionne2018-11-281-9/+4
* Implement P1085R2 - Should Span be Regular?. This consists entirely of deletionsMarshall Clow2018-11-271-44/+0
* Remove duplicate _LIBCPP_INLINE_VISIBILITY attributes.Eric Fiselier2018-11-261-60/+60
* Add basic_string::__resize_default_init (from P1072)Eric Fiselier2018-11-261-0/+34
* [libcxx] Remove unused definition of aligned allocation macro on old OS XLouis Dionne2018-11-211-5/+0