Sign in
flutter
/
third_party
/
libcxx
/
HEAD
bc553e1
Add README.md
by Nehal Patel
· 2 years, 2 months ago
main
78d6a77
[libcxx] Remove shared_ptr::make_shared
by Zoe Carver
· 5 years ago
master
upstream/master
4dff356
[NFC] Fix typos in CMake comment
by Louis Dionne
· 5 years ago
41e7283
Refine check for `_LIBCPP_C_HAS_NO_GETS` on FreeBSD
by Dimitry Andric
· 5 years ago
7e5c563
P1152R4: Fix deprecation warnings in libc++ testsuite and in uses of is_invocable that would internally conjure up a deprecated function type.
by Richard Smith
· 5 years ago
fb94462
[libc++][test] Use <version> to get config on MSVC
by Casey Carter
· 5 years ago
5f31123
[libc++][test] Portability fix for std::any tests
by Casey Carter
· 5 years ago
cb62367
[libc++][test] Add license headers to test/support/archetypes.*
by Casey Carter
· 5 years ago
4fd9329
[libc++][test] Silence more warnings in variant tests
by Casey Carter
· 5 years ago
79d2a71
[libc++][test] std::variant test cleanup
by Casey Carter
· 5 years ago
6dc4120
[libc++][test] <=> now has a feature-test macro
by Casey Carter
· 5 years ago
1f4cad9
[libc++][test] Silence MSVC warning in std::optional test
by Casey Carter
· 5 years ago
437d5a5
[libc++] Fix linker script generation
by Petr Hosek
· 5 years ago
dda1e44
[libc++][test] Change IsSmallObject's calculation for std::any's small object buffer
by Casey Carter
· 5 years ago
193f188
[libc++][test] Miscellaneous MSVC cleanups
by Casey Carter
· 5 years ago
da6e915
Optimize operator=(const basic_string&) for tail call.
by Eric Fiselier
· 5 years ago
76ba5dd
[libc++] Workaround old versions of CMake that don't understand list(JOIN)
by Louis Dionne
· 5 years ago
ef2d239
[libc++] Move the linker script generation step to CMake
by Louis Dionne
· 5 years ago
d265021
[libc++] Make sure we link all system libraries into the benchmarks
by Louis Dionne
· 5 years ago
2a88a04
[libc++] TAKE 2: Make system libraries PRIVATE dependencies of libc++
by Louis Dionne
· 5 years ago
caa8e2c
[libc++] Add missing link-time dependencies to the benchmarks
by Louis Dionne
· 5 years ago
c788361
[libc++] Use PRIVATE to link benchmark dependencies
by Louis Dionne
· 5 years ago
f372cc7
[libc++] Remove C++03 variadics in shared_ptr (v2)
by Zoe Carver
· 5 years ago
346d6e2
[libc++] Guard cxx_experimental settings behind LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY
by Alex Langford
· 5 years ago
2f7d67c
[libc++] Localize common build flags into a single CMake function
by Louis Dionne
· 5 years ago
09d641f
Add an off-by-default option to enable testing for gdb pretty printers.
by Sterling Augustine
· 5 years ago
2f59751
[libc++] Make the modules-related flags PUBLIC instead of PRIVATE
by Louis Dionne
· 5 years ago
c1da965
[libc++] Move more CMake flags to per-target definitions
by Louis Dionne
· 5 years ago
2b539ad
Make libc++ gdb pretty printer Python 3 compatible
by Fangrui Song
· 5 years ago
0d7477f
Attempt to remove linker workaround on the buildbots: Attempt 2
by Eric Fiselier
· 5 years ago
9dce2de
Attempt to remove linker workaround on the buildbots.
by Eric Fiselier
· 5 years ago
8937697
[libc++] Add a per-target flag to include the generated config_site
by Louis Dionne
· 5 years ago
d3253a7
[libc++] Add missing revision number in ABI changelog
by Louis Dionne
· 5 years ago
11a6f22
Fix libc++ pretty printer test for Python 3 after D67238 (take 2)
by Fangrui Song
· 5 years ago
48a15a7
[libc++] Use functions instead of global variables to set libc++ build flags
by Louis Dionne
· 5 years ago
6035dc6
[libc++] Use a function to set warning flags per target
by Louis Dionne
· 5 years ago
632d80c
[libc++] Revert to using PUBLIC instead of PRIVATE when linking system libs
by Louis Dionne
· 5 years ago
9ab4f35
[libc++] Use PRIVATE instead of PUBLIC when linking against system libs
by Louis Dionne
· 5 years ago
d81b957
Fix libc++ pretty printer test for Python 3 after D67238
by Fangrui Song
· 5 years ago
2518823
Determine endianness at a time when it doesn't inadvertantly clear gdb's wrap_buffer via gdb.execute.
by Sterling Augustine
· 5 years ago
af8e099
[NFC] Fix typos in libc++ documentation
by Louis Dionne
· 5 years ago
a6f6da0
[libc++] Re-apply workaround for D63883
by Louis Dionne
· 5 years ago
bae77f1
[libc++] Remove workaround for D63883
by Louis Dionne
· 5 years ago
cae4caa
[libc++] Harden usage of static_assert against C++03
by Louis Dionne
· 5 years ago
8ef0e6a
Refactor default constructor SFINAE in pair and tuple.
by Eric Fiselier
· 5 years ago
9637883
[libc++] Take 2: Implement LWG 3158
by Louis Dionne
· 5 years ago
00f026a
[libc++] Take 2: Implement LWG 2510
by Louis Dionne
· 5 years ago
b0651b6
[libcxx] Do not implicitly #include assert.h
by David Zarzycki
· 5 years ago
172204f
[libc++] Purge mentions of GCC 4 from the test suite
by Louis Dionne
· 5 years ago
5265e27
Add forward declaration of operator<< in <string_view> as required.
by Eric Fiselier
· 5 years ago
3893064
add tests that debug mode catches nullptr->string_view conversions in comparison operators
by Eric Fiselier
· 5 years ago
5644845
Add a missing default parameter to regex::assign. This is LWG3296; reviewed as https://reviews.llvm.org/D67944
by Marshall Clow
· 5 years ago
29a4eab
Revert r372777: [libc++] Implement LWG 2510 and its follow-ups
by Ilya Biryukov
· 5 years ago
1ee6c64
[libc++] Purge mentions of GCC 4 from the test suite
by Louis Dionne
· 5 years ago
afa5393
[libc++] Try fixing tests that fail on GCC 5 and older
by Louis Dionne
· 5 years ago
fdf7682
[libc++] Remove C++03 variadics in shared_ptr
by Zoe Carver
· 5 years ago
8bcf92a
[libc++] Implement LWG 3158
by Louis Dionne
· 5 years ago
3d85029
[libc++] Implement LWG 2510
by Louis Dionne
· 5 years ago
239c70e
[libc++] Mark CTAD tests as not failing on AppleClang 10.0.1
by Louis Dionne
· 5 years ago
a57e4bf
[libc++] Mark iostreams test as XFAIL on older macOSes
by Louis Dionne
· 5 years ago
70a9143
Revert "Extension: Mark the default constructor of chrono::duration as conditionally noexcept"; this breaks the gcc5 bot for C++11
by Marshall Clow
· 5 years ago
95436dd
Extension: Mark the default constructor of chrono::duration as conditionally noexcept
by Marshall Clow
· 5 years ago
a4ccec7
Revert "Revert "Implement std::condition_variable via pthread_cond_clockwait() where available""
by Dan Albert
· 5 years ago
77ce2c6
Revert "Implement std::condition_variable via pthread_cond_clockwait() where available"
by Dan Albert
· 5 years ago
ba4e717
Open fstream files in O_CLOEXEC mode when possible.
by Dan Albert
· 5 years ago
74a9c96
Implement std::condition_variable via pthread_cond_clockwait() where available
by Dan Albert
· 5 years ago
4428baf
Add debug check for null pointers passed to <string_view>
by Eric Fiselier
· 5 years ago
8c84318
Fix C++03 build failures due to >>
by Eric Fiselier
· 5 years ago
539921b
Mark [[nodiscard]] test as unsupported with GCC 5
by Eric Fiselier
· 5 years ago
2612dbb
Fix pretty printer test with GCC
by Eric Fiselier
· 5 years ago
c69c682
Fix various test failures with GCC
by Eric Fiselier
· 5 years ago
0bed487
Fix failing negative compilation test for some versions of Clang
by Eric Fiselier
· 5 years ago
45a3109
Recommit r370502: Make `vector` unconditionally move elements when
by Eric Fiselier
· 5 years ago
dbc7f4e
Only initialize the streams cout/wcout/cerr/wcerr etc once, rather than any time Init::Init is called. Fixes PR#43300
by Marshall Clow
· 5 years ago
6e538bc
Fix build in C++20
by Eric Fiselier
· 5 years ago
5af5893
[libc++] Mark issue 2587 resolved by issue 2567
by Zoe Carver
· 5 years ago
b8dd175
Consolidate swap, swap_ranges, and iter_swap in <type_traits>.
by Zoe Carver
· 5 years ago
2c8cda3
[libc++] Add a CMake cache for Apple-specific configuration options
by Louis Dionne
· 5 years ago
2f2e175
Remove ::gets for FreeBSD 13 and later
by Dimitry Andric
· 5 years ago
a0b20c4
Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
by Sterling Augustine
· 5 years ago
e6c507c
Don't assume libcxx_gdb is always set.
by Sterling Augustine
· 5 years ago
8b2db26
[libcxx] Codesign test executables if necessary
by Vedant Kumar
· 5 years ago
39bc9e0
Add testing infrastructure to check if gdb is available for testing.
by Sterling Augustine
· 5 years ago
ffced82
[libc++] Revert "Make `vector` unconditionally move elements when exceptions are disabled."
by Louis Dionne
· 5 years ago
7de36b7
[libc++] Add a test for resizing of a vector with copy-only elements
by Louis Dionne
· 5 years ago
69e72aa
Reformat the beginning of the testing doc to make clear how to run all the tests.
by Marshall Clow
· 5 years ago
edc11ce
[libc++] Only build with -fvisibility=hidden on Clang
by Louis Dionne
· 5 years ago
87e6185
[libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros
by Louis Dionne
· 5 years ago
c9ac8d5
[libc++] Add `__truncating_cast` for safely casting float types to integers
by Louis Dionne
· 5 years ago
40f365f
[libc++] Use __extension__ in a portable manner
by Louis Dionne
· 5 years ago
958c9be
[libc++] Mark usage of _Atomic with __extension__
by Louis Dionne
· 5 years ago
9213aca
[libc++] Fix directory_iterator compilation on Win32
by Nico Weber
· 5 years ago
1cdafef
Revert "Add gdb pretty printers for a wide variety of libc++ data structures."
by Sterling Augustine
· 5 years ago
0250425
Add gdb pretty printers for a wide variety of libc++ data structures.
by Sterling Augustine
· 5 years ago
9b0e06f
Make `vector` unconditionally move elements when exceptions are disabled.
by Eric Fiselier
· 5 years ago
228efd5
[libc++] Fix visibility of __vector_base_common on GCC
by Louis Dionne
· 5 years ago
11985b4
[libc++] Add yet another test for inverted character classes
by Louis Dionne
· 5 years ago
78af550
[libc++] Fix typo in documentation for LIBCXX_HERMETIC_STATIC_LIBRARY
by Louis Dionne
· 5 years ago
ba34f51
[libc++] Improve Python 3 compatibility for merge_archives.py
by Louis Dionne
· 5 years ago
90c8cee
libcxx: Make gen_link_script.py print contents only in --dryrun mode
by Nico Weber
· 5 years ago
Next »