Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
9b0b9d6ce62d84010530d0521470e4726e853f80
9b0b9d6
Fix the test for partition_copy so it is not ridiculously slow. Also, detab.
by Marshall Clow
· 6 years ago
048b34a
[NFC] Fix incorrect comment in std::list
by Louis Dionne
· 6 years ago
73d2ecc
Fix test assumption that Linux implies glibc.
by Dan Albert
· 6 years ago
5dc3776
Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible."
by Louis Dionne
· 6 years ago
6115b72
Use C++11 fallthrough attribute syntax when available and add a break
by Reid Kleckner
· 6 years ago
f10e0ac
[libcxx] Fix usage of _C2, which is a "nasty macro" in some environments
by Louis Dionne
· 6 years ago
3fa96b3
[NFC] Replace C++1y and C++1z by C++14 and C++17, respectively
by Louis Dionne
· 6 years ago
def3a40
[NFC] Mark "Splicing Maps and Sets" as done in LLVM 8.0
by Louis Dionne
· 6 years ago
71ac96a
Second half of C++17's splicing maps and sets
by Erik Pilkington
· 6 years ago
3a73f01
Correct ABI list change wrongly advertised as being in the 7.0 release
by Louis Dionne
· 6 years ago
381fd9e
Revert "Build with -fvisibility=hidden"
by Eric Fiselier
· 6 years ago
74b3eac
Build with -fvisibility=hidden
by Eric Fiselier
· 6 years ago
831ab1b
[libcxx] Correct link to code review for P1006
by Louis Dionne
· 6 years ago
e6f91d8
Make libc++'s versioning namespace customizable
by Eric Fiselier
· 6 years ago
02bbf43
Add link to implementation for P1006R0
by Marshall Clow
· 6 years ago
abfbf14
Update LLVM version used on Appveyor bot, remove MSVC 2015 bot
by Eric Fiselier
· 6 years ago
3b92bcd
Add more benchmarks for std::string.
by Samuel Benzaquen
· 6 years ago
94ce26b
Unify definition of _LIBCPP_BEGIN/END_NAMESPACE_STD
by Eric Fiselier
· 6 years ago
3238cbf
XFAIL test on OS X availability
by Eric Fiselier
· 6 years ago
c5a77b2
Added Phab link for P0927
by Marshall Clow
· 6 years ago
207b919
Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible.
by Eric Fiselier
· 6 years ago
081dda5
Fix mismatch between size_t and uint64_t in std::set benchmark.
by Samuel Benzaquen
· 6 years ago
640fa25
[libc++] Use exclude_from_explicit_instantiation instead of always_inline
by Louis Dionne
· 6 years ago
293b83d
Fix PR39458 _LIBCPP_DEBUG breaks heterogeneous compare.
by Eric Fiselier
· 6 years ago
924b8f3
Work around gcc.gnu.org/PR87766
by Eric Fiselier
· 6 years ago
73f498b
[NFC] Update comment in libc++ ABI changelog
by Louis Dionne
· 6 years ago
e696826
Fix incorrect use of aligned allocation in get_temporary_buffer.
by Eric Fiselier
· 6 years ago
6dcb34a
XFAIL sized deallocation test with GCC
by Eric Fiselier
· 6 years ago
5be2163
Run the min/max tests agaist the header <charconv>. Fix that header so it passes. NFC.
by Marshall Clow
· 6 years ago
b3ae0c8
fix incorrect placement of _LIBCPP_ALWAYS_INLINE in valarray
by Eric Fiselier
· 6 years ago
e09f85b
Implement sized deallocation for std::allocator and friends.
by Eric Fiselier
· 6 years ago
07f95bd
[libc++] Make sure we can build libc++ with -fvisibility=hidden
by Louis Dionne
· 6 years ago
92d8736
Revert "Fix use of __libcpp_deallocate in dynarray"
by Eric Christopher
· 6 years ago
1b9ee84
Temporarily Revert "Implement sized deallocation for std::allocator and friends."
by Eric Christopher
· 6 years ago
d03e037
Fix use of __libcpp_deallocate in dynarray
by Eric Fiselier
· 6 years ago
0cfdf55
Implement sized deallocation for std::allocator and friends.
by Eric Fiselier
· 6 years ago
842383f
Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are"
by Petr Hosek
· 6 years ago
005bb4c
Fix use of libc++ specific macro in support/test_macros.h
by Eric Fiselier
· 6 years ago
0423faf
Adjust unsupported C++ versions in some tests
by Mikhail Maltsev
· 6 years ago
ec22e35
Off-by-one errors strike again. Thank goodness for ASAN and the bots.
by Marshall Clow
· 6 years ago
b994bfe
When filling a vector<bool> with stuff, initialize the last word of the storage that you're touching. Otherwise, when we lay down the bits with operator&=, we get UB from reading uninitialized memory. Fixes Bug 39354. Thanks to David Wagner for the bug report.
by Marshall Clow
· 6 years ago
d8754ba
Add benchmark for std::set.
by Samuel Benzaquen
· 6 years ago
9678b5d
Mark the move construct/move assign tests as unsupported on C++03
by Marshall Clow
· 6 years ago
374084f
Add tests for match_results copy/move assignment operators. NFC
by Marshall Clow
· 6 years ago
268b4d0
Remove a 'const' from the synopsis. NFC
by Marshall Clow
· 6 years ago
173057e
Updated the issue notes.
by Marshall Clow
· 6 years ago
a894ebb
Add tests for match_results copy/move construction. NFC
by Marshall Clow
· 6 years ago
dd10075
Added more notes to the issues.
by Marshall Clow
· 6 years ago
1f63d28
Update commnents to reflect the changes for LWG#3127. NFC
by Marshall Clow
· 6 years ago
9110b80
Update commnents to reflect the changes for LWG#3127. NFC
by Marshall Clow
· 6 years ago
3d1d923
Update commnents to reflect the changes for LWG#3122. NFC
by Marshall Clow
· 6 years ago
0a890c9
[libcxx] [test] Don't detect Windows' UCRT with TEST_COMPILER_C1XX
by Billy Robert O'Neal III
· 6 years ago
87aef88
[libcxx] [test] Add missing <stdexcept> to map at tests.
by Billy Robert O'Neal III
· 6 years ago
22b685e
Repair thread-unsafe modifications of n_alive in F.pass.cpp
by Billy Robert O'Neal III
· 6 years ago
6c34a15
[libcxx] Improve reporting when running the lit test suite
by Louis Dionne
· 6 years ago
4104ebe
[libcxx] Mark chrono literal unit tests as being unsupported on AppleClang 10
by Louis Dionne
· 6 years ago
d74c17e
[libcxx] Avoid repeating the definition of std:: namespaces
by Louis Dionne
· 6 years ago
3845a65
[libcxx] Remove _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY
by Louis Dionne
· 6 years ago
cc5c12d
Recommit <chrono> changes with a couple xtra tests marked to fail on apple's clang. Reviewed as D51762
by Marshall Clow
· 6 years ago
7e3ab17
Partial fix for PR38964. (<string> can't be built with gcc -std=c++03) Reviewed as https://reviews.llvm.org/D52240
by Marshall Clow
· 6 years ago
93d0856
Re-apply r344546 "Mark a couple of test cases as 'C++17-only'..."
by Artem Dergachev
· 6 years ago
7f20dc6
Revert r344529 "Implement the first part of the calendar support for C++20"
by Artem Dergachev
· 6 years ago
9bc5d8e
[libcxx] Remove custom CMake code targeting Mac OS 10.6
by Louis Dionne
· 6 years ago
689f6cd
Mark a couple of test cases as 'C++17-only' pending the resolution of PR#39232
by Marshall Clow
· 6 years ago
1b8e200
Wrap up the new chrono literals in an #ifdef so that old versions of clang don't complain. I'm looking at you, clang 5.0.1
by Marshall Clow
· 6 years ago
fc25eeb
Implement the first part of the calendar support for C++20. This is still incomplete; there will be more patches coming. Reviewed as D51762
by Marshall Clow
· 6 years ago
fa1a3d5
One more local type warning removed from the tests. NFC
by Marshall Clow
· 6 years ago
8f07ece
Update the array tests to not use a local type; removes warnings in C++03. NFC
by Marshall Clow
· 6 years ago
477f04b
Update all the max_size tests to eliminate signed/unsigned comparison warnings. NFC
by Marshall Clow
· 6 years ago
11b8a46
Add benchmarks for std::function.
by Samuel Benzaquen
· 6 years ago
6331d2f
[NFC][libc++] Fix broken link in comment
by Louis Dionne
· 6 years ago
b233fda
Revert commit r344254; does not work with C++03
by Marshall Clow
· 6 years ago
2199647
Prefer to use the __is_XXX compiler intrinsics to the (old, busted) __has_XXX intrinsics when implementing type traits. Thanks to Richard Smith for the patch.
by Marshall Clow
· 6 years ago
e436a75
Add a test that shows what happens with throwing destructors. NFC.
by Marshall Clow
· 6 years ago
f9c56da
Fix use of removed _LIBCPP_HAS_NO_BUILTIN_ALIGNED_OPERATOR_NEW_DELETE
by Eric Fiselier
· 6 years ago
657a130
Distinguish between library and language support for aligned allocation.
by Eric Fiselier
· 6 years ago
b5d4ffd
Use TEST_STD_VER instead of __cplusplus [NFC]
by Aaron Puchert
· 6 years ago
c4edc5a
Use std::scoped_lock only for C++17 and newer
by Aaron Puchert
· 6 years ago
697faed
Add test macros for always_inline and noinline
by Eric Fiselier
· 6 years ago
9c34c77
Fix linking filesystem benchmarks
by Eric Fiselier
· 6 years ago
f7d5bd2
Annotate scoped_lock as with scoped_lockable attribute
by Aaron Puchert
· 6 years ago
385cc71
[libcxx] Mark std::async race condition test as unsupported on Darwin
by Louis Dionne
· 6 years ago
c7cc669
Do the math in uniform_int_distribution::operator() as unsigned to prevent UB when overflowing. Also add a UBSAN notification that we're ffine with unsigned overflow. This fixes PR#32617. Thanks to Vincent & Christoph for their help with this issue.
by Marshall Clow
· 6 years ago
6735cca
Papers and Issues for San Diego
by Marshall Clow
· 6 years ago
84f9609
[CMake] Use just basename when copying C++ ABI headers
by Petr Hosek
· 6 years ago
0722603
[libc++][NFC] Add error messages to a couple of static_asserts in span
by Louis Dionne
· 6 years ago
2bcd409
Remove redundant null pointer check in operator delete
by Fangrui Song
· 6 years ago
d545268
Attempt to fix aligned allocation configuration under clang-cl
by Eric Fiselier
· 6 years ago
fe05360
Remove one more warning from clang-cl build
by Eric Fiselier
· 6 years ago
1ef0f10
Fix Shadowing warning on Windows
by Eric Fiselier
· 6 years ago
f7fac08
Fix even more Clang warnings.
by Eric Fiselier
· 6 years ago
884e731
Bump default dialect to C++14 for clang-cl
by Eric Fiselier
· 6 years ago
e961cd6
Remove even more clang-cl warnings
by Eric Fiselier
· 6 years ago
ea2334b
Mork more tests as FLAKY
by Eric Fiselier
· 6 years ago
2641c80
Remove even more warnings from clang-cl build
by Eric Fiselier
· 6 years ago
76bd3e0
Turn off warnings under clang-cl
by Eric Fiselier
· 6 years ago
52a8692
Fix threaded test under no-threading configuration
by Eric Fiselier
· 6 years ago
63f54c0
Attempt to unbreak Windows configuration.
by Eric Fiselier
· 6 years ago
9bde150
[cxx2a] Fix warning triggered by r343285
by Vitaly Buka
· 6 years ago
16357ee
[libc++] Remove Fuchsia-specific knowledge to pick the ABI version
by Louis Dionne
· 6 years ago
Next »