Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
235d71f053d0a4160c67ec343712ae1223570c0d
235d71f
Fix pair::operator=(TupleLike&&).
by Eric Fiselier
· 8 years ago
0ecda71
Revert r279953 - Fix pair::operator=(TupleLike&&)
by Eric Fiselier
· 8 years ago
15ac5e4
Fix pair::operator=(TupleLike&&).
by Eric Fiselier
· 8 years ago
917af0a
Implement C++17 std::sample.
by Eric Fiselier
· 8 years ago
17c38db
Mark LWG 2716 as complete - shuffle and sample disallows lvalue URNGs.
by Eric Fiselier
· 8 years ago
113315b
Implement LWG 2711. Constrain path members.
by Eric Fiselier
· 8 years ago
d3169f5
[Docs] Update libc++ target names after r279675.
by Eric Fiselier
· 8 years ago
1421cf0
Avoid embedded preprocessor directives in __tree
by Dimitry Andric
· 8 years ago
5db6737
Add attribute noreturn to functions that throw
by Aditya Kumar
· 8 years ago
e7acb0e
Followon to r279744. Find the other exception types and make __throw_XXX routines (and call them). Remove the generic __libcpp_throw routine, since no one uses it anymore.
by Marshall Clow
· 8 years ago
7da8c67
Remove duplicate inline
by Marshall Clow
· 8 years ago
14c09a2
Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855.
by Marshall Clow
· 8 years ago
fdb4f17
Remove trailing WS [NFC]
by Aditya Kumar
· 8 years ago
e0620e2
[CMake] Be more consistent about naming targets and components
by Chris Bieneman
· 8 years ago
e146f75
libc++: add an option to build against compiler-rt
by Saleem Abdulrasool
· 8 years ago
af7f1a8
Revert "libc++: Perform configuration checks with -nodefaultlibs"
by Saleem Abdulrasool
· 8 years ago
ab80428
libc++: Perform configuration checks with -nodefaultlibs
by Saleem Abdulrasool
· 8 years ago
98983c0
libcxx: Fix libcxx tests on aarch64 with libunwind
by Adhemerval Zanella
· 8 years ago
a2586b3
Add missing include that caused a test failure on Windows. Thanks to STL for the patch. No functional change.
by Marshall Clow
· 8 years ago
8c22696
[CMake] Get libcxx building under LLVM/runtimes
by Chris Bieneman
· 8 years ago
546498c
make the associative containers do the right thing for propogate_on_container_assignment. Fixes bug #29001. Tests are only for <map> right now - more complete tests will come when we revamp our allocator testing structure.
by Marshall Clow
· 8 years ago
d4badbb
Support allocators with explicit conversion constructors. Fixes bug #29000
by Marshall Clow
· 8 years ago
ea714e7
libcxx: Fix path.compare.pass expected result
by Adhemerval Zanella
· 8 years ago
c2141df
Fix new ASAN failures
by Eric Fiselier
· 8 years ago
314fd09
Use -O1 when testing with ASAN and MSAN to prevent Clang OOM errors.
by Eric Fiselier
· 8 years ago
543cf61
Fix PR28506. Re-enable missing math.h C++11 decls on SunOS. Patch from Michal Gorny.
by Eric Fiselier
· 8 years ago
b901c34
Check in SFINAE base class for use in optional/variant
by Eric Fiselier
· 8 years ago
c9e74dd
Add private option to change build dialect from C++11
by Eric Fiselier
· 8 years ago
d6e36bb
Remove test for the sign of a NaN - doesn't work on MIPS, not strictly legal. Fixes bug 28936
by Marshall Clow
· 8 years ago
1f6a37d
test: relax the FS test a slight bit to be more reliable
by Saleem Abdulrasool
· 8 years ago
bb11bc4
Add 'inline' attribute to __init to inline the basic_string's constructor
by Sebastian Pop
· 8 years ago
1ed1df3
Unbreak C++03 build.
by Eric Fiselier
· 8 years ago
92741e2
Refactor test archetypes implementation.
by Eric Fiselier
· 8 years ago
a60053b
Add missing REQUIRES for C++14
by Eric Fiselier
· 8 years ago
e739d54
[libcxx] Add std::any
by Eric Fiselier
· 8 years ago
2d08bc9
Implement LWG 2148: Make non-enum default hash specialization well-formed
by Eric Fiselier
· 8 years ago
02e94f8
std:: quailfy the calls for cend/crend/cbegin/cend. Fixes bug 28927.
by Marshall Clow
· 8 years ago
3df1df1
test/hard_link_count(): Fix test on darwin
by Matthias Braun
· 8 years ago
30b48cb
Update in-tree Google Benchmark to current ToT.
by Eric Fiselier
· 8 years ago
1fceb5e
Remove *super* old test suite results doc for Linux and Windows.
by Eric Fiselier
· 8 years ago
b640da0
Allow building both shared and static library
by Petr Hosek
· 8 years ago
96f1017
CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
by Eugene Zelenko
· 8 years ago
9639abe
Fix copy/move constructor annotation for the uses-allocator test types.
by Eric Fiselier
· 8 years ago
7f6e8e2
[libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor
by Hubert Tong
· 8 years ago
5f9ee49
Revert r277966. Forgot patch attribution.
by Hubert Tong
· 8 years ago
9bae734
[libcxx] Add "flag" default arg: basic_regex ptr_size_flag ctor
by Hubert Tong
· 8 years ago
83e9013
Mark LWG 2726 as complete. No code change needed.
by Eric Fiselier
· 8 years ago
eeae30e
Add MSVC specifics to .gitignore. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
2d9e2e2
Fix compile error due to mismatched iterator types. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
60c8acc
Fix an MSVC x64 compiler warning. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
29bb84b
Silence another occurrence of MSVC's suprious unused warning. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
b49c67f
[libcxx] basic_regex: add traits_type, string_type
by Hubert Tong
· 8 years ago
4e1f9a0
Pass compilers when configuring Google Benchmark.
by Eric Fiselier
· 8 years ago
db870e6
Fixing 'Aquire' typo and libcxx build.
by Ben Craig
· 8 years ago
8842ea9
NFC: fix typo
by JF Bastien
· 8 years ago
d3ca982
atomics.align: XFAIL GCC
by JF Bastien
· 8 years ago
c6669cf
Adding smart_ptr benchmark
by Ben Craig
· 8 years ago
d836c0e
libc++: test lock-free atomic alignment
by JF Bastien
· 8 years ago
16d768b
Improve shared_ptr dtor performance
by Ben Craig
· 8 years ago
e6521d6
Add a bunch of noexcepts to char_traits and string_view.
by Marshall Clow
· 8 years ago
1c1e91d
Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS.
by Marshall Clow
· 8 years ago
f3e7cac
Implement LCM and GCD for Library Fundamentals. Reviewed as https://reviews.llvm.org/D21343.
by Marshall Clow
· 8 years ago
b0cf9cb
Remove use of C++1z static assert in C++11 test
by Eric Fiselier
· 8 years ago
e1445fd
Implement the std::pair parts of "Improving pair and tuple". Completes N4387.
by Eric Fiselier
· 8 years ago
4be71c6
Recommit r276548 - Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 8 years ago
602fe15
Make std::is_assignable tolerate references to incomplete types.
by Eric Fiselier
· 8 years ago
c76d8f7
Revert r276548 - Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 8 years ago
775417d
Make dtor_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
932604f
Don't SFINAE pair's copy assignment operator in C++03 mode.
by Eric Fiselier
· 8 years ago
0809a7f
Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
03388d1
Make move_assign_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
f4a698a
Make swap_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com.
by Eric Fiselier
· 8 years ago
ec1f15d
Work around MSVC's non-standard ABI for enums. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
3a974c6
Fix a non-standard allocator in vector tests. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
4218032
Fix unique_ptr.runtime tests for null inputs. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
aafdbda
Fix portability issues in <random> tests. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
5eec7d6
Mark bucket() assertions as non-portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
e3ecccd
Fix MSVC unreferenced parameter warning. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
a29e0e5
Make move_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
7ee04dd
Make bucket_count() greater-equal assertions portable. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
a3db719
Mark bucket_size() assertions as non-portible. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
a54d1cb
Guard libc++ specific tests SFINAE on std::bind's call operator. Patch from STL@microsoft.com
by Eric Fiselier
· 8 years ago
923899e
commit test missing from r276556
by Eric Fiselier
· 8 years ago
15d8a56
Add __is_inplace_type metafunction helper
by Eric Fiselier
· 8 years ago
b90f9db
Start adding benchmarks for vector
by Eric Fiselier
· 8 years ago
d757090
Skip chash computation in insert/emplace if the unconstrained hash matches.
by Eric Fiselier
· 8 years ago
8b5233f
Make pair/tuples assignment operators SFINAE properly.
by Eric Fiselier
· 8 years ago
678bf67
Fix memory leak in test.
by Eric Fiselier
· 8 years ago
e1a41a9
Implement LWG 2393. Check for LValue-callability.
by Eric Fiselier
· 8 years ago
7f630e8
Implement LWG2328. Rvalue stream extraction should perfect forward.
by Eric Fiselier
· 8 years ago
c672a74
Implement P0040r3: Extending memory management tools
by Eric Fiselier
· 8 years ago
eef85d9
Implement the in_place tags from p0032r3.
by Eric Fiselier
· 8 years ago
f653588
Fix undefined behavior in __hash_table
by Eric Fiselier
· 8 years ago
2645dbe
Implement P0392r0. Integrate filesystem::path and string_view.
by Eric Fiselier
· 8 years ago
bdbae4c
Revert r276506 - Diagnose invalid memory order arguments in <atomic>.
by Eric Fiselier
· 8 years ago
ea213b9
[libcxx] Diagnose invalid memory order arguments in <atomic>. Fixes PR21179.
by Eric Fiselier
· 8 years ago
c61cb6d
Remove FIXME for feature test macro
by JF Bastien
· 8 years ago
7c56f99
Again, w/o the tabs
by Marshall Clow
· 8 years ago
f82c1ce
Another fix to appease the no-exception bots.
by Marshall Clow
· 8 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
· 8 years ago
Next »