aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2016-08-18Merging r279008:Hans Wennborg2-1/+163
2016-08-18Merging r278904:Hans Wennborg41-29/+1026
2016-08-12Merging r278357:Hans Wennborg1-1/+2
2016-08-11Merging r278282:Hans Wennborg2-8/+59
2016-08-11Merging r278387:Hans Wennborg1-1/+0
2016-07-20Merging r276003:Eric Fiselier8-188/+302
2016-07-18Don't use pthread initializers in constexpr constructors. Patch by elram. Rev...Marshall Clow1-5/+14
2016-07-18Change a couple ifdefs from '#if __cplusplus >= 2011xxx' to '#ifndef _LIBCPP_...Marshall Clow3-9/+9
2016-07-18Remove locale tests that depend on enviroment variables.Eric Fiselier1-17/+0
2016-07-18[libcxx][filesystem] Remove setgid from parent before testing permissionsJonas Hahnfeld1-0/+3
2016-07-18Rework libatomic handling in CMake and LIT.Eric Fiselier5-3/+9
2016-07-18Improve ABI tests for std::pair.Eric Fiselier2-5/+152
2016-07-18Add checkpoint diagnostics to help diagnose buildbot failures.Eric Fiselier2-2/+11
2016-07-18Prevent failures by marking Clock::is_steady tests as UNSUPPORTED: asan.Eric Fiselier3-0/+12
2016-07-18Add includes in test. Patch from STL@microsoft.comEric Fiselier1-0/+4
2016-07-18Upgrade arcconfig to use httpsEric Fiselier1-1/+1
2016-07-18Rename and rework `_LIBCPP_TRIVIAL_PAIR_COPY_CTOR`. Move FreeBSD configuratio...Eric Fiselier3-24/+82
2016-07-18Suppress warning in make_from_tuple tests.Eric Fiselier1-0/+4
2016-07-18Implement C++17 tuple bits. Including apply and make_from_tuple.Eric Fiselier9-2/+1205
2016-07-17Check for unconstrained hash equality before constrained hash equality.Eric Fiselier1-2/+3
2016-07-17Fix std::experimental::optional tests. Patch from Casey Carter.Eric Fiselier5-13/+9
2016-07-13Constuct a sentry object in istream::readsome, and handle failures appropriat...Marshall Clow1-11/+28
2016-07-12Add more tests for LWG#2582. No code changes needed, just tests.Marshall Clow26-20/+48
2016-07-12libc++: name anonymous structsJF Bastien1-9/+9
2016-07-12Add tests for the meta.unary.props that do not require a complete type. This ...Marshall Clow4-0/+14
2016-07-12mark issue #2422 as complete; this was just a wording clarificationMarshall Clow1-1/+1
2016-07-12mark issue #2181 as complete; this was just a wording clarificationMarshall Clow1-1/+1
2016-07-12Add option to disable __deallocate #warningSaleem Abdulrasool3-0/+10
2016-07-12Put the status in the right columnMarshall Clow1-1/+1
2016-07-12Mark P0067 as 'postponed', because it will be revised before the next meetingMarshall Clow1-2/+2
2016-07-11Don't compute modulus of hash if it is smaller than the bucket count.Eric Fiselier1-5/+4
2016-07-11Always use the allocator to construct/destruct elements of a deque/vector. Fi...Marshall Clow6-6/+125
2016-07-11Allow is_swappable to SFINAE on deleted/ambiguous swap functionsEric Fiselier2-4/+30
2016-07-11Hide some internal symbols for memory resource.Eric Fiselier1-0/+5
2016-07-08Fix typo in #ifdef; leave tests commented out b/c gcc 4.8 harks on them.Marshall Clow1-2/+2
2016-07-08Implement LWG685 (which is from C++11!). Fixes PR#28421. Note: this (subtly)...Marshall Clow1-2/+123
2016-07-08[libc++] Check hash before calling __hash_table key_eq functionKwasi Mensah1-2/+2
2016-07-06Revert r274605 due to bot failure: http://lab.llvm.org:8080/green/job/clang-s...Manman Ren1-7/+7
2016-07-06Fix typo in #ifdef, and re-enable tests now that the green-dragon bots are no...Marshall Clow1-7/+7
2016-07-02Add unordered_map::insert benchmark test and rename fileEric Fiselier2-29/+44
2016-07-02Improve performance of unordered_set<uint32_t>::find by 45%. Add benchmarks.Eric Fiselier2-2/+33
2016-07-02Handle std::get<T>(...) for std::tuple<>Eric Fiselier2-0/+8
2016-07-02Remove workarounds for C++17 inline variable ABI break. It has been fixed in ...Eric Fiselier2-11/+0
2016-07-02Rewrite std::get<Type>(...) helper using constexpr functions.Eric Fiselier6-120/+63
2016-07-02Cleanup SFINAE in tuple, and add tests for reference assignmentEric Fiselier3-30/+48
2016-07-02Make tuple_constructible and family lazy again.Eric Fiselier2-3/+111
2016-07-01Add another workaround for C++17 inline variable ABI breakage.Eric Fiselier1-1/+4
2016-07-01Remove accidental change committed in r274403.Eric Fiselier1-1/+1
2016-07-01Turn off ASAN's odr-violation diagnostics for now. See PR28391Eric Fiselier1-0/+3
2016-07-01Work around ABI break caused by C++17 inline variables.Eric Fiselier1-1/+8