Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
01609afe243c26df20b505ed10ca7040a7a9c788
01609af
Enable installation of libc++experimental by default.
by Eric Fiselier
· 8 years ago
636dd5b
Improve CMake output when registering benchmarks
by Eric Fiselier
· 8 years ago
dbf60fa
Try 2 - Remove <cstdlib> include from `<exception>`
by Eric Fiselier
· 8 years ago
1cfabe4
Revert r280743 and r280745. Remove <cstdlib> include from `<exception>`
by Eric Fiselier
· 8 years ago
16f953f
Add missing <cstdlib> include. Sorry about the bot breakage
by Eric Fiselier
· 8 years ago
7fa8b78
Remove unneeded includes in <exception> after removing __libcpp_throw
by Eric Fiselier
· 8 years ago
d979eed
Fix Bug 30240 - std::string: append(first, last) error when aliasing. Add test cases for append/insert/assign/replace while we're at it, and fix a similar bug in insert.
by Marshall Clow
· 8 years ago
4dbd4fc
[libcxx] Fix a data race in call_once
by Kuba Brecka
· 8 years ago
226cd06
Apply curr_symbol.pass.cpp test fix to missed test case
by Eric Fiselier
· 8 years ago
4bc5e1f
Fix bad locale test data when using the newest glibc
by Eric Fiselier
· 8 years ago
6efc20f
Mark test as XFAIL for C++03, rather than providing a dummy pass.
by Marshall Clow
· 8 years ago
7f735c3
Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread context.
by Eric Fiselier
· 8 years ago
5e5eb63
memory_resource still needs init_priority when built with GCC 4.9
by Eric Fiselier
· 8 years ago
766a31a
Define _LIBCPP_SAFE_STATIC __attribute__((require_constant_initialization)), and apply it to memory_resource
by Eric Fiselier
· 8 years ago
5f8cb58
Avoid narrowing warnings in __bitset constructor
by Dimitry Andric
· 8 years ago
ebeef1b
cstdio: limit gets to CRT versions below 14
by Saleem Abdulrasool
· 8 years ago
1dbcfe0
build: don't add -fPIC on Windows
by Saleem Abdulrasool
· 8 years ago
512cf2d
[CMake] NFC. Missed the other uses in r280406
by Chris Bieneman
· 8 years ago
d2497cc
[CMake] NFC. Fixing spelling from r280400
by Chris Bieneman
· 8 years ago
2e35384
[CMake] Don't copy headers on fully standalone
by Chris Bieneman
· 8 years ago
25a93c5
Fix libc++ configuration with -fsanitize-coverage
by Ivan Krasin
· 8 years ago
f47e6af
[CMake] Copy headers relative to LLVM_BINARY_DIR
by Chris Bieneman
· 8 years ago
76c3a05
Add "FLAKY_TEST" test directive to support re-running flaky tests.
by Eric Fiselier
· 8 years ago
b16966c
Fix syntax error in recent CMake change.
by Eric Fiselier
· 8 years ago
364cf87
Fix PR28831 - Bad logic around CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES.
by Eric Fiselier
· 8 years ago
eb930a5
libc++: perform configuration checks with -nodefaultlibs
by Saleem Abdulrasool
· 8 years ago
3ec6b84
Fix or suppress GCC warnings during build.
by Eric Fiselier
· 8 years ago
0a799bd
Turn On -DLIBCXX_ENABLE_BENCHMARKS by default.
by Eric Fiselier
· 8 years ago
f76a087
Update Google Benchmark library.
by Eric Fiselier
· 8 years ago
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
Next »