Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
2fa05e61c8309676405764c335b806ab85ea6bc9
2fa05e6
[NFC] Fix incorrect (but unreachable) LIT error message
by Louis Dionne
· 6 years ago
649e69d
[libcxx] Fix test failure on GCC 4.9
by Louis Dionne
· 6 years ago
bca4d67
[pair] Mark constructors as conditionally noexcept
by Louis Dionne
· 6 years ago
31355b0
[libcxx] Fix test on compilers that do not support char8_t yet
by Louis Dionne
· 6 years ago
544d1ba
Fix problems with char8_t stuff on compilers that don't support char8_t yet
by Marshall Clow
· 6 years ago
9648447
Second part of P0482 - char8_t. Reviewed as https://reviews.llvm.org/D55308
by Marshall Clow
· 6 years ago
21a8669
Revert "[pair] Mark constructors as conditionally noexcept"
by Louis Dionne
· 6 years ago
adde8ae
[pair] Mark constructors as conditionally noexcept
by Louis Dionne
· 6 years ago
c1935f1
Add a version of std::function that includes a few optimizations in ABI V2.
by Eric Fiselier
· 6 years ago
5b31832
Refactor std::function to more easily support alternative implementations.
by Eric Fiselier
· 6 years ago
49ad9aa
Update a couple of vector<bool> tests that were testing libc++-specific bahavior. Thanks to Andrey Maksimov for the catch.
by Marshall Clow
· 6 years ago
f01e82f
[libcxx] Remove the availability_markup LIT feature
by Louis Dionne
· 6 years ago
a796feb
[libcxx] Add paranoid cast-to-void in comma operator
by Louis Dionne
· 6 years ago
5fe0a6a
[libc++] Improve diagnostics for non-const comparators and hashers in associative containers
by Louis Dionne
· 6 years ago
21e47d9
[libcxx] Always convert 'use_system_cxx_lib' to an absolute path
by Louis Dionne
· 6 years ago
55a56d2
[libcxx] Fix incorrect XFAILs for chrono tests on old macos deployment targets
by Louis Dionne
· 6 years ago
5b19b0b
[libcxx] Add checks for unique value of array<T, 0>.begin() and array<T, 0>.end()
by Louis Dionne
· 6 years ago
7ea279f
[libcxx] Add XFAILs for aligned allocation tests on AppleClang 9
by Louis Dionne
· 6 years ago
edfdc49
[libcxx] Make return value of array<T, 0>.data() checked only for libc++
by Louis Dionne
· 6 years ago
8bcb9ca
[libcxx] Mark some tests as failing on macosx 10.14
by Louis Dionne
· 6 years ago
caae3ec
[libcxx] Don't depend on availability markup to provide the streams in the dylib
by Louis Dionne
· 6 years ago
bf62394
[libcxx] Always enable availability in the lit test suite.
by Louis Dionne
· 6 years ago
604afd7
[libcxx] Implement P0318: unwrap_ref_decay and unwrap_reference
by Louis Dionne
· 6 years ago
a815a3f
First part of P0482 - Establish that char8_t is an integral type, and that numeric_limits<char8_t> is valid and sane. (second try)
by Marshall Clow
· 6 years ago
8e2d4ad
[libcxx] Make UNSUPPORTED for std::async test more fine grained
by Louis Dionne
· 6 years ago
ebdb547
Revert commit r347904 because it broke older compilers
by Marshall Clow
· 6 years ago
50509d1
First part of P0482 - Establish that char8_t is an integral type, and that numeric_limits<char8_t> is valid and sane.
by Marshall Clow
· 6 years ago
c28aca1
[libcxx] Remove bad_array_length
by Louis Dionne
· 6 years ago
233c79a
[libcxx] More fixes to XFAILs for aligned allocation tests for macosx 10.13
by Louis Dionne
· 6 years ago
e3e576a
Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. "
by Eric Fiselier
· 6 years ago
cf99ab7
Fix bad _LIBCPP_ALIGNOF test
by Eric Fiselier
· 6 years ago
7593e79
Implement P0966 - string::reserve should not shrink
by Marshall Clow
· 6 years ago
087f065
Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`.
by Eric Fiselier
· 6 years ago
581671f
[libcxx] Remove dynarray
by Louis Dionne
· 6 years ago
97c03fb
[libcxx] Use clang-verify in the lit test suite even when availability is enabled
by Louis Dionne
· 6 years ago
6bc632f
[libcxx] Apply _LIBCPP_INLINE_VISIBILITY for std::hash for string_view
by Louis Dionne
· 6 years ago
c56c9cf
[libcxx] Make sure the re-export logic works when paths contain spaces
by Louis Dionne
· 6 years ago
f27a903
[libcxx] Fix libc++ re-exporting logic when Command Line Tools are not installed
by Louis Dionne
· 6 years ago
f4e307b
Implement P1085R2 - Should Span be Regular?. This consists entirely of deletions
by Marshall Clow
· 6 years ago
5f3377c
Remove duplicate _LIBCPP_INLINE_VISIBILITY attributes.
by Eric Fiselier
· 6 years ago
f9782de
Add basic_string::__resize_default_init (from P1072)
by Eric Fiselier
· 6 years ago
893cf80
[libcxx] Fix XFAILs for aligned allocation tests
by Louis Dionne
· 6 years ago
8294000
[libcxx] Fix XFAIL for aligned deallocation test with trunk Clang
by Louis Dionne
· 6 years ago
8008cf5
[libcxx] Use a type that is always an aggregate in variant's tests
by Louis Dionne
· 6 years ago
09861db
[NFC] Fix typo in comment
by Louis Dionne
· 6 years ago
e9a1ea4
[libcxx] Reintroduce UNSUPPORTED annotation for strstreambuf overflow test
by Louis Dionne
· 6 years ago
a0b648f
[libcxx] Add XFAIL for test on OS X 10.12 to 10.14
by Louis Dionne
· 6 years ago
efba04d
[NFC][libcxx] Print human-friendly command line when lit test fails
by Louis Dionne
· 6 years ago
79132e8
[libcxx] Remove incorrect XFAIL on macos 10.12
by Louis Dionne
· 6 years ago
ab883e8
[libcxx] Improve error message when an invalid directory is provided as use_system_cxx_lib
by Louis Dionne
· 6 years ago
d898f74
[libcxx] Remove unused definition of aligned allocation macro on old OS X
by Louis Dionne
· 6 years ago
5beaebf
[libcxx] Fix incorrect iterator type in vector container test
by Louis Dionne
· 6 years ago
3ad8fb7
[libcxx] Mark strstreams tests as being supported on all OS X versions
by Louis Dionne
· 6 years ago
bac4a9b
Fix missing includes in test header
by Eric Fiselier
· 6 years ago
ce2232f
[libcxx] Make sure operator+ is declared with the right visibility attribute
by Louis Dionne
· 6 years ago
ee6e0ce
[libcxx] Mark stray symbols as hidden to try and fix the build
by Louis Dionne
· 6 years ago
23e4ddc
[NFC][libcxx] Add revision number to ABI changelog
by Louis Dionne
· 6 years ago
507fe40
[libcxx] Make sure we can build with -fvisibility=hidden on Linux
by Louis Dionne
· 6 years ago
580cde0
[libc++] Implement P0487R1 - Fixing operator>>(basic_istream&, CharT*)
by Zhihao Yuan
· 6 years ago
739fdd4
[NFC] Rename lit feature to '-fsized-deallocation' for consistency
by Louis Dionne
· 6 years ago
7aa4878
[NFC] Reformat availability #defines in __config
by Louis Dionne
· 6 years ago
ee720ea
[NFC] Fix formatting in availability documentation
by Louis Dionne
· 6 years ago
7c5126b
A couple of tests were broken when clang implemented the compiler parts of P0482 (support for char8_t). Comment out those bits until we implement the corresponding bits in libc++
by Marshall Clow
· 6 years ago
33f9849
[libcxx] Fix threads detection on GNU/Hurd
by Louis Dionne
· 6 years ago
44047a2
Note that P0899R1 requires no work.
by Marshall Clow
· 6 years ago
3b4ca5b
Mark P0771 as complete; we already did this - I just added tests to be sure
by Marshall Clow
· 6 years ago
c1f6028
Add benchmarks for sorting and heap functions.
by Samuel Benzaquen
· 6 years ago
98dc85c
[NFC][libcxx] Fix incorrect comments
by Louis Dionne
· 6 years ago
f9b79dc
[libcxx] Fix XFAIL for GCC 4.9
by Louis Dionne
· 6 years ago
22507d6
[libcxx] Update test of trivial copyability of reference_wrapper
by Louis Dionne
· 6 years ago
f6726af
Add docker configurations used by the buildbots.
by Eric Fiselier
· 6 years ago
c8f7855
[libcxx] Fix incorrect #include for std::hash
by Louis Dionne
· 6 years ago
a320121
[libcxx] Add missing <cstddef> includes in tests
by Louis Dionne
· 6 years ago
13b7f7b
[libcxx] Add availability markup for bad_optional_access, bad_variant_access and bad_any_cast
by Louis Dionne
· 6 years ago
20c43d2
[libcxx] Add missing includes in tests
by Louis Dionne
· 6 years ago
1e04e9b
[libcxx] Mention restriction on inline namespaces in LIBCXX_ABI_NAMESPACE docs
by Louis Dionne
· 6 years ago
7aac600
Remove BUILD file from google-benchmark
by Benjamin Kramer
· 6 years ago
c5a5fa5
Disable filesystem benchmark when libstdc++ doesn't support it
by Eric Fiselier
· 6 years ago
622fc11
Upgrade Google Benchmark library to ToT
by Eric Fiselier
· 6 years ago
3ea08cd
propagate __config_site includes when building benchmarks
by Eric Fiselier
· 6 years ago
09e56c1
Work around C++03 decltype limitations
by Eric Fiselier
· 6 years ago
c2c6c1d
Get tests compiling with -Wunused-local-typedef
by Eric Fiselier
· 6 years ago
c6da5c5
[libcxx] [test] Fix Clang -Wunused-local-typedef warnings.
by Stephan T. Lavavej
· 6 years ago
5d11d6e
[libcxx] [test] Include <cassert> for assert().
by Stephan T. Lavavej
· 6 years ago
5e97ad3
[libcxx] [test] Fix MSVC warning C4800.
by Stephan T. Lavavej
· 6 years ago
ca91cfc
Attempt to show progress bar in benchmark tests
by Eric Fiselier
· 6 years ago
c53065d
Exclude check-cxx-benchmarks from the global test target.
by Eric Fiselier
· 6 years ago
b124ade
Rename cxx-benchmark-unittests target and convert to LIT.
by Eric Fiselier
· 6 years ago
eabc478
[libcxx] [test] Fix running tests on macOS with python3
by Alexander Richardson
· 6 years ago
439de45
[libcxx] [test] Strip trailing whitespace. NFC.
by Stephan T. Lavavej
· 6 years ago
ad46a18
[CMake] Passthrough CFLAGS when checking the compiler-rt path
by Petr Hosek
· 6 years ago
2d7654e
Add cxx-benchmark-unittests target
by Eric Fiselier
· 6 years ago
34aa86b
Fix "use of" uninitialized memory in benchmark.
by Eric Fiselier
· 6 years ago
1595c0d
Mark #2184 as complete; the tests are fine. (I thought that they were wrong before)
by Marshall Clow
· 6 years ago
a4e279c
[NFC] Mark LWG3128 and LWG3132 as requiring no work
by Louis Dionne
· 6 years ago
6b8b8a1
Fix UB in string.bench.cpp.
by Eric Fiselier
· 6 years ago
10180dc
Remove duplicate entry for issue 3134
by Marshall Clow
· 6 years ago
87b4a05
Update status for issue 3122
by Marshall Clow
· 6 years ago
d9c2715
[NFC][libcxx] Mark P1006R1 as complete
by Louis Dionne
· 6 years ago
98d4ace
Implement P0972R0: <chrono> zero(), min(), and max() should be noexcept. Reviewed as https://reviews.llvm.org/D53828
by Marshall Clow
· 6 years ago
Next »