Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_libcxx
/
92741e2493312b6ed4e6bcc2359f2381a80b6594
92741e2
Refactor test archetypes implementation.
by Eric Fiselier
· 9 years ago
a60053b
Add missing REQUIRES for C++14
by Eric Fiselier
· 9 years ago
e739d54
[libcxx] Add std::any
by Eric Fiselier
· 9 years ago
2d08bc9
Implement LWG 2148: Make non-enum default hash specialization well-formed
by Eric Fiselier
· 9 years ago
02e94f8
std:: quailfy the calls for cend/crend/cbegin/cend. Fixes bug 28927.
by Marshall Clow
· 9 years ago
3df1df1
test/hard_link_count(): Fix test on darwin
by Matthias Braun
· 9 years ago
30b48cb
Update in-tree Google Benchmark to current ToT.
by Eric Fiselier
· 9 years ago
1fceb5e
Remove *super* old test suite results doc for Linux and Windows.
by Eric Fiselier
· 9 years ago
b640da0
Allow building both shared and static library
by Petr Hosek
· 9 years ago
96f1017
CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
by Eugene Zelenko
· 9 years ago
9639abe
Fix copy/move constructor annotation for the uses-allocator test types.
by Eric Fiselier
· 9 years ago
7f6e8e2
[libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor
by Hubert Tong
· 9 years ago
5f9ee49
Revert r277966. Forgot patch attribution.
by Hubert Tong
· 9 years ago
9bae734
[libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor
by Hubert Tong
· 9 years ago
83e9013
Mark LWG 2726 as complete. No code change needed.
by Eric Fiselier
· 9 years ago
eeae30e
Add MSVC specifics to .gitignore. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
2d9e2e2
Fix compile error due to mismatched iterator types. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
60c8acc
Fix an MSVC x64 compiler warning. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
29bb84b
Silence another occurrence of MSVC's suprious unused warning. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
b49c67f
[libcxx] basic_regex: add traits_type, string_type
by Hubert Tong
· 9 years ago
4e1f9a0
Pass compilers when configuring Google Benchmark.
by Eric Fiselier
· 9 years ago
db870e6
Fixing 'Aquire' typo and libcxx build.
by Ben Craig
· 9 years ago
8842ea9
NFC: fix typo
by JF Bastien
· 9 years ago
d3ca982
atomics.align: XFAIL GCC
by JF Bastien
· 9 years ago
c6669cf
Adding smart_ptr benchmark
by Ben Craig
· 9 years ago
d836c0e
libc++: test lock-free atomic alignment
by JF Bastien
· 9 years ago
16d768b
Improve shared_ptr dtor performance
by Ben Craig
· 9 years ago
e6521d6
Add a bunch of noexcepts to char_traits and string_view.
by Marshall Clow
· 9 years ago
1c1e91d
Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS.
by Marshall Clow
· 9 years ago
f3e7cac
Implement LCM and GCD for Library Fundamentals. Reviewed as https://reviews.llvm.org/D21343.
by Marshall Clow
· 9 years ago
b0cf9cb
Remove use of C++1z static assert in C++11 test
by Eric Fiselier
· 9 years ago
e1445fd
Implement the std::pair parts of "Improving pair and tuple". Completes N4387.
by Eric Fiselier
· 9 years ago
4be71c6
Recommit r276548 - Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 9 years ago
602fe15
Make std::is_assignable tolerate references to incomplete types.
by Eric Fiselier
· 9 years ago
c76d8f7
Revert r276548 - Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 9 years ago
775417d
Make dtor_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
932604f
Don't SFINAE pair's copy assignment operator in C++03 mode.
by Eric Fiselier
· 9 years ago
0809a7f
Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
03388d1
Make move_assign_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
f4a698a
Make swap_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com.
by Eric Fiselier
· 9 years ago
ec1f15d
Work around MSVC's non-standard ABI for enums. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
3a974c6
Fix a non-standard allocator in vector tests. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
4218032
Fix unique_ptr.runtime tests for null inputs. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
aafdbda
Fix portability issues in <random> tests. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
5eec7d6
Mark bucket() assertions as non-portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
e3ecccd
Fix MSVC unreferenced parameter warning. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
a29e0e5
Make move_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
7ee04dd
Make bucket_count() greater-equal assertions portable. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
a3db719
Mark bucket_size() assertions as non-portible. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
a54d1cb
Guard libc++ specific tests SFINAE on std::bind's call operator. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
923899e
commit test missing from r276556
by Eric Fiselier
· 9 years ago
15d8a56
Add __is_inplace_type metafunction helper
by Eric Fiselier
· 9 years ago
b90f9db
Start adding benchmarks for vector
by Eric Fiselier
· 9 years ago
d757090
Skip chash computation in insert/emplace if the unconstrained hash matches.
by Eric Fiselier
· 9 years ago
8b5233f
Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 9 years ago
678bf67
Fix memory leak in test.
by Eric Fiselier
· 9 years ago
e1a41a9
Implement LWG 2393. Check for LValue-callability.
by Eric Fiselier
· 9 years ago
7f630e8
Implement LWG2328. Rvalue stream extraction should perfect forward.
by Eric Fiselier
· 9 years ago
c672a74
Implement P0040r3: Extending memory management tools
by Eric Fiselier
· 9 years ago
eef85d9
Implement the in_place tags from p0032r3.
by Eric Fiselier
· 9 years ago
f653588
Fix undefined behavior in __hash_table
by Eric Fiselier
· 9 years ago
2645dbe
Implement P0392r0. Integrate filesystem::path and string_view.
by Eric Fiselier
· 9 years ago
bdbae4c
Revert r276506 - Diagnose invalid memory order arguments in <atomic>.
by Eric Fiselier
· 9 years ago
ea213b9
[libcxx] Diagnose invalid memory order arguments in <atomic>. Fixes PR21179.
by Eric Fiselier
· 9 years ago
c61cb6d
Remove FIXME for feature test macro
by JF Bastien
· 9 years ago
7c56f99
Again, w/o the tabs
by Marshall Clow
· 9 years ago
f82c1ce
Another fix to appease the no-exception bots.
by Marshall Clow
· 9 years ago
1536233
Fix some string_view tests that were failing when exceptions were disabled. Also comment out a _LIBCPP_ASSERT that gcc4.9 was complaining about. Will revisit that later.
by Marshall Clow
· 9 years ago
1e00d6d
Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459
by Marshall Clow
· 9 years ago
f50841f
Mark P0358r1 as complete. It is already implemented
by Eric Fiselier
· 9 years ago
4a2b933
Mark P0337r0 as complete. It was already implemented in std::experimental
by Eric Fiselier
· 9 years ago
3816ef9
Implement P0084r2. Changing emplace return types.
by Eric Fiselier
· 9 years ago
2edb326
Disable warning flags when running .fail.cpp tests.
by Eric Fiselier
· 9 years ago
b5bdc07
Unbreak traits tests by handling differences between version macros in clang/apple-clang.
by Eric Fiselier
· 9 years ago
bda156d
Fix inheriting constructor test for std::function.
by Eric Fiselier
· 9 years ago
62365dc
Unbreak is_constructible tests for Clang <= 3.7.
by Eric Fiselier
· 9 years ago
7ee3420
Add missed test in r276090.
by Eric Fiselier
· 9 years ago
16ed718
Move std::function constructor SFINAE into template parameter list. Fixes PR20002.
by Eric Fiselier
· 9 years ago
155b681
Reimplement is_constructible fallback implementation. Fixes PR21574.
by Eric Fiselier
· 9 years ago
9c747b9
Add tests for reference binding assertions in std::tuple.
by Eric Fiselier
· 9 years ago
781fb2a
Add SFINAE on additional overloads of std::complex functions. Fixes PR19921.
by Eric Fiselier
· 9 years ago
99029f1
Add heterogeneous comparator support for __debug_less. Fixes PR17147.
by Eric Fiselier
· 9 years ago
d9b9ef7
[libcxx] Add support for benchmark tests using Google Benchmark.
by Eric Fiselier
· 9 years ago
7310ec8
Fix undefined behavior in __tree
by Eric Fiselier
· 9 years ago
fc8847c
Bump version # to 4.0.0
by Marshall Clow
· 9 years ago
65eb1e9
Don't use pthread initializers in constexpr constructors. Patch by elram. Reviewed at https://reviews.llvm.org/D21637.
by Marshall Clow
· 9 years ago
3f01389
Change a couple ifdefs from '#if __cplusplus >= 2011xxx' to '#ifndef _LIBCPP_CXX03_LANG'. No functionality change.
by Marshall Clow
· 9 years ago
066feb8
Remove locale tests that depend on enviroment variables.
by Eric Fiselier
· 9 years ago
b9c2032
[libcxx][filesystem] Remove setgid from parent before testing permissions
by Jonas Hahnfeld
· 9 years ago
5432e3b
Rework libatomic handling in CMake and LIT.
by Eric Fiselier
· 9 years ago
755baa9
Improve ABI tests for std::pair.
by Eric Fiselier
· 9 years ago
f5750d5
Add checkpoint diagnostics to help diagnose buildbot failures.
by Eric Fiselier
· 9 years ago
0751cc1
Prevent failures by marking Clock::is_steady tests as UNSUPPORTED: asan.
by Eric Fiselier
· 9 years ago
9ae7274
Add includes in test. Patch from STL@microsoft.com
by Eric Fiselier
· 9 years ago
465c68a
Upgrade arcconfig to use https
by Eric Fiselier
· 9 years ago
c71c304
Rename and rework `_LIBCPP_TRIVIAL_PAIR_COPY_CTOR`. Move FreeBSD configuration in-tree.
by Eric Fiselier
· 9 years ago
c79e8b6
Suppress warning in make_from_tuple tests.
by Eric Fiselier
· 9 years ago
5839fed
Implement C++17 tuple bits. Including apply and make_from_tuple.
by Eric Fiselier
· 9 years ago
41aafc2
Check for unconstrained hash equality before constrained hash equality.
by Eric Fiselier
· 9 years ago
3e732e9
Fix std::experimental::optional tests. Patch from Casey Carter.
by Eric Fiselier
· 9 years ago
Next »