Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libcxx
/
25037cf729801dfc0afd463895499268f1bb6b54
« Previous
6e5b234
Test commit for sphinx docs try2
by Eric Fiselier
· 9 years ago
0dec9d5
Test commit to see if libcxx.llvm.org/docs builds
by Eric Fiselier
· 9 years ago
a189974
Make a helper routine __throw_future_error, and encapsulate the #ifdef _LIBCPP_NO_EXCEPTIONS there, instead of duplicating it throughout the code. No functionality change
by Marshall Clow
· 9 years ago
6d9da58
Remove unused code. NFC
by Marshall Clow
· 9 years ago
cae4cab
Move __lazy_* metafunctions to type traits and add tests
by Eric Fiselier
· 9 years ago
408369b
Suppress clang warnings in some tests
by Eric Fiselier
· 9 years ago
9eddf6e
Remove task to get C++03 tests passing from TODO.txt
by Eric Fiselier
· 9 years ago
e2d4892
Fix most GCC warnings during build. Only -Wattribute left.
by Eric Fiselier
· 9 years ago
8781327
Finally get the test suite passing in C++03!!
by Eric Fiselier
· 9 years ago
ba3e81f
Remove empty file that arcanist created
by Eric Fiselier
· 9 years ago
aff153a
[libcxx] Constrain unique_ptr::operator=(unique_ptr<Tp, Dp>) in C++03 mode
by Eric Fiselier
· 9 years ago
031a3d2
[libcxx] Mark most test/std/future tests as UNSUPPORTED in C++03
by Eric Fiselier
· 9 years ago
5ec04a9
Fix bug in test_allocator<void> that used the wrong value to represent object state
by Eric Fiselier
· 9 years ago
4f24182
[libcxx] Optimize away unneeded length calculation in basic_string::compare(const char*)
by Eric Fiselier
· 9 years ago
044df63
Do not include pthread.h and sched.h when threads are disabled
by Jonathan Roelofs
· 9 years ago
5ea4430
Remove a switch statement, and replace with a bunch of ifs to silence a warning about 'all the enumeration values covered'. No functional change.
by Marshall Clow
· 9 years ago
961269d
[libcxx] Remove installation rules on Darwin when it would overwrite the system installation.
by Eric Fiselier
· 9 years ago
e94b484
[libcxx] Add special warning flag detection logic to compiler.py
by Eric Fiselier
· 9 years ago
f1626ad
[libcxx] Rewrite C++03 __invoke.
by Eric Fiselier
· 9 years ago
db8a5fd
Refactor flaky shared_mutex tests
by Eric Fiselier
· 9 years ago
3dfc10d
Remove XFAIL in test. The bug causing it has been fixed.
by Eric Fiselier
· 9 years ago
6d51f6c
Mark test as XFAIL with MSAN until D12311 gets committed
by Eric Fiselier
· 9 years ago
7bcd570
Refactor and fix more flaky shared_mutex tests
by Eric Fiselier
· 9 years ago
4add27b
Move test/std/utilities/date.time to proper stable name utilities/time/date.time
by Eric Fiselier
· 9 years ago
5e91fa1
Misc drive-by cleanups. NFC
by Jonathan Roelofs
· 9 years ago
6804e8b
Add release goals to TODO.txt
by Eric Fiselier
· 9 years ago
70e8f59
Fix a crasher found by libFuzzer
by Marshall Clow
· 9 years ago
bb2f28e
Recommit rL245802: Cleanup fancy pointer rebinding in list using __rebind_pointer.
by Eric Fiselier
· 9 years ago
d686dda
Revert r245802. It violates the incomplete type requirements.
by Eric Fiselier
· 9 years ago
a276cb0
Cleanup fancy pointer rebinding in list using __rebind_pointer.
by Eric Fiselier
· 9 years ago
a73d092
Refactor shared_timed_mutex tests.
by Eric Fiselier
· 9 years ago
2fdc443
Fix default value for LLVM_INCLUDE_DOCS in out of tree build.
by Eric Fiselier
· 9 years ago
b9f425a
[libcxx] Add new Sphinx documentation
by Eric Fiselier
· 9 years ago
dc68c69
Remove completed items from TODO.TXT
by Eric Fiselier
· 9 years ago
ed65d0d
Fix a typo: overidden -> overridden - Patch from Kai Zhao
by Eric Fiselier
· 9 years ago
3d46eb0
Fix a typo: abreviated -> abbreviated - Patch from Kai Zhao
by Eric Fiselier
· 9 years ago
66d7d70
Cleanup unique_ptr failure tests and convert them to Clang verify
by Eric Fiselier
· 9 years ago
db61736
Fix one last dynarray test
by Eric Fiselier
· 9 years ago
fae0070
Fix more uses of uninitialized values in dynarray
by Eric Fiselier
· 9 years ago
4c4d1aa
Cleanup failing dynarray tests
by Eric Fiselier
· 9 years ago
f4d8ff9
Add files that got missed in r245512.
by Eric Fiselier
· 9 years ago
672575d
More unique_ptr test cleanup. Fixes in <memory> to come later.
by Eric Fiselier
· 9 years ago
de56f74
[libcxx] Add "install-libcxx" target.
by Eric Fiselier
· 9 years ago
85b6661
Remove test_atomic.h header
by Eric Fiselier
· 9 years ago
0a6d1e2
Replace __asan_set_error_exit_code() with __sanitizer_set_death_callback()
by Alexey Samsonov
· 9 years ago
00f4a49
[libcxx] Allow use of <atomic> in C++03. Try 3.
by Eric Fiselier
· 9 years ago
8966350
Fix warnings about pessimizing return moves for C++11 and higher
by Dimitry Andric
· 9 years ago
35a6c56
Use TestAtomic instead of std::atomic so the test can run in C++03
by Eric Fiselier
· 9 years ago
faa9a31
Mark std::packaged_task tests as unsupported in C++03.
by Eric Fiselier
· 9 years ago
a8dca5f
Remove commented out TODOs. They defined unneeded methods.
by Eric Fiselier
· 9 years ago
f99b59c
Fix use of static_assert macro with nested commas
by Eric Fiselier
· 9 years ago
286e0a4
[libcxx] Add Atomic test helper and fix TSAN failures.
by Eric Fiselier
· 9 years ago
3b1fb53
Move atomic_support.h and config_elast.h into src/include
by Eric Fiselier
· 9 years ago
34172f7
GC empty directory.
by Joerg Sonnenberger
· 9 years ago
d434e2a
Broke C++03 compatibility in 245330. Fix that.
by Marshall Clow
· 9 years ago
8e03071
[libcxx] Fix PR23589: std::function doesn't recognize null pointer to varargs function.
by Eric Fiselier
· 9 years ago
0376dfa
[libc++] Fix PR22606 - Leak pthread_key with static storage duration to ensure all of thread-local destructors are called.
by Eric Fiselier
· 9 years ago
85d45f6
[libcxx] Disable -Wnon-virtual-dtor warning in <locale>
by Eric Fiselier
· 9 years ago
af961ed
implement more of N4258 - Cleaning up noexcept in the standard library. Specifically add new noexcept stuff to vector and string's move-assignment operations
by Marshall Clow
· 9 years ago
fc93ce7
Make regex and any assert when they should throw an exception _but_ the user has decreed 'no exceptions'. This matches the behavior of string and vector
by Marshall Clow
· 9 years ago
1efadf9
Fix CMake error whet llvm-config reports a non-existent source directory.
by Eric Fiselier
· 9 years ago
ba865ff
Protect template argument from user interference.
by Joerg Sonnenberger
· 9 years ago
bed1d91
Update some links so that they don't point at the (private) WG21 Wiki
by Marshall Clow
· 9 years ago
d08dbfc
Update references to lists.llvm.org
by Tanya Lattner
· 9 years ago
9a3c689
Change char_traits<char16_t>::eof() to return 0xFFFF instead of 0xDFFF. Fixes PR#24342
by Marshall Clow
· 9 years ago
c0e7971
Remove -Werror when using check_cxx_compiler_flag because it was causing compiler-rt breakages.
by Eric Fiselier
· 9 years ago
6a85d5c
Print message when configuring for standalone build.
by Eric Fiselier
· 9 years ago
fe5102c
Fix failing unique_ptr tests.
by Eric Fiselier
· 9 years ago
76581dc
Start cleanup of unique_ptr tests.
by Eric Fiselier
· 9 years ago
65a1d45
Mark any as done and comment out extra methods until speaking to Marshall
by Eric Fiselier
· 9 years ago
7175a07
[libcxx] Add <experimental/any> v2.
by Eric Fiselier
· 9 years ago
26d2390
Add -Wno-error by default to work around failing compiler-rt builds
by Eric Fiselier
· 9 years ago
eb6e2ea
Reapply working parts of CMake cleanup.
by Eric Fiselier
· 9 years ago
0934c75
Fix PR#24267. use numeric_limits::max instead of ~0 for 'all ones', since that might give wrong answers on a 1's complement machine.
by Marshall Clow
· 9 years ago
36dc080
Change some #ifdefs to #if - thanks to Dexon for thge catch.
by Marshall Clow
· 9 years ago
5514d36
Revert recent CMake changes again due to failing compiler-rt builds
by Eric Fiselier
· 9 years ago
8b93263
Attempt to fix build issues introduced by r243574
by Eric Fiselier
· 9 years ago
e1be30b
Fix typo in unused variable name.
by Nick Lewycky
· 9 years ago
d74dee9
Recommit r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM"
by Eric Fiselier
· 9 years ago
aa9b5e3
Revert r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM"
by Hans Wennborg
· 9 years ago
a379576
Fix a self-move bug in inplace_merge. Thanks to Ted and Dexon for the report and the suggested fix.
by Marshall Clow
· 9 years ago
91eeba8
[libcxx] Cleanup CMake configuration and integrate with LLVM
by Eric Fiselier
· 9 years ago
3baabab
Remove sanitizer XFAILs on a test.
by Eric Fiselier
· 9 years ago
2576c29
Consolidate a bunch of #ifdef _LIBCPP_NO_EXCEPTIONS .. #endif blocks into a single template function. NFC
by Marshall Clow
· 9 years ago
dd29a02
Mark async tests as UNSUPPORTED in C++03 because it requires variadics
by Eric Fiselier
· 9 years ago
b47a434
Fix a handful of tests that fail in C++03
by Eric Fiselier
· 9 years ago
bfb46e4
Cleanup C++03 __invoke for Bullets 3 and 4.
by Eric Fiselier
· 9 years ago
12ddf2c
Get C++03 __invoke working for bullet 5 of INVOKE.
by Eric Fiselier
· 9 years ago
48aa2cf
Checking more __invoke tests.
by Eric Fiselier
· 9 years ago
568bd02
Detect and throw on a class of bad regexes that we mistakenly accepted before. Thanks to Trevor Smigiel for the report
by Marshall Clow
· 9 years ago
3a59ae6
Mark this test as XFAIL with older compilers, since they hit PR18097
by Justin Bogner
· 9 years ago
db8c4fd
Merge C++03 and C++11 implementations of mem_fn and __mem_fn.
by Eric Fiselier
· 9 years ago
5b3a459
Remove almost everything in <__functional_base_03>
by Eric Fiselier
· 9 years ago
9962ddf
Remove more commented out code. That is what version control is for.
by Eric Fiselier
· 9 years ago
45f63bc
Cleanup <__functional_03>
by Eric Fiselier
· 9 years ago
7cc7106
Fix initializer list order in <regex> to be correct
by Eric Fiselier
· 9 years ago
938c96e
[libcxx] Add support for sanitizers on OS X.
by Eric Fiselier
· 9 years ago
40766f7
Update the status of the TS'es
by Marshall Clow
· 9 years ago
f544330
Mark new tests as unsupported before C++11
by Marshall Clow
· 9 years ago
bbe4245
Implement the default searcher for std::experimental::search.
by Marshall Clow
· 9 years ago
Next »