Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libcxx
/
HEAD
34d65be
[libc++][ranges][NFC] Format a couple of tests as a prerequisite (#190514)
by Hristo Hristov
· 78 minutes ago
main
57b7897
[libc++][ranges] Updated `ranges::to` `[[nodiscard]]` tests (#173574)
by Hristo Hristov
· 3 days ago
a174be4
[Runtimes] Introduce variables containing resource dir paths (#177953)
by Michael Kruse
· 3 days ago
93081d3
[libc++][NFC] Removed an EOL stray white space in Release Notes (#189654)
by Hristo Hristov
· 5 days ago
71e8b74
[libc++][AIX] Fix force_thread_creation_failure by using RLIMIT_THREADS (#188787)
by Himadhith
· 5 days ago
e223c0f
[libc++] Remove non-conforming `__bit_reference::operator&` (#188714)
by A. Jiang
· 5 days ago
31c2dc4
[libc++] Revert recent changes to __hash_table and ext/hash_map (#189427)
by Louis Dionne
· 5 days ago
3619895
[libc++] Bump libc++ runners to include python-venv (#189008)
by Louis Dionne
· 6 days ago
1a439d0
[libcxx] Update GPU cache files to use the proper loader
by Joseph Huber
· 8 days ago
4ee1cb3
[libc++] Use --merge append when submitting to LNT (#189030)
by Louis Dionne
· 9 days ago
3ff31e0
[libc++] Allow passing individual commits to LNT runners (#189020)
by Louis Dionne
· 9 days ago
4497e50
[libc++] Bump base image version in Docker compose (#188848)
by Louis Dionne
· 9 days ago
9f99ed9
[libc++] Install venv in the CI Docker image (#188825)
by Louis Dionne
· 10 days ago
0925113
[libc++] Add another const_cast to support hash_map copy assignment
by Peter Collingbourne
· 10 days ago
45e64e5
[libc++] Fix negate and bit_xor in C++03 frozen headers (#187573)
by Louis Dionne
· 10 days ago
a1860fe
[libc++] Remove the dead code in stdatomic.h in frozen C++03 mode (#188346)
by Michael Levine
· 10 days ago
f8e3665
[libc++] Use internal std::__is_sufficiently_aligned to check requirement in atomic ref constructors (#188530)
by Michael Levine
· 10 days ago
5922d4d
Reapply "[libcxx] adds `__split_buffer::__swap_layouts`" (#185120) (#187763)
by Christopher Di Bella
· 10 days ago
169b03a
Prepare libcxx and libcxxabi for pointer field protection.
by Peter Collingbourne
· 11 days ago
2cbb44b
[libc++] Add CMake plumbing for _LIBCPP_HAS_THREAD_API_C11 mode. (#188414)
by Alexey Samsonov
· 11 days ago
6b1737e
[libc++] Remove non-standard member type iterator_type from __wrap_iter (#186871)
by Nikhil Kotikalapudi
· 11 days ago
23a56ad
[libc++] Fix type confusion in hash_{,multi}map
by Peter Collingbourne
· 12 days ago
201337d
[libc++] Fix includes in `<string>` for no-`wchar_t` modes (#187650)
by A. Jiang
· 2 weeks ago
676d66d
[libc++] Fix random_shuffle signature in C++03 mode with frozen headers (#186443)
by Zibi Sarbinowski
· 2 weeks ago
a060263
[libc++][NFC] Remove redundant guard for `__cpp_lib_destroying_delete` (#187473)
by A. Jiang
· 2 weeks ago
08c11d5
[libc++] Unify python shebangs (#187258)
by Ross Burton
· 2 weeks ago
5bdf67e
[libc++][docs][NFC] Update Open XL supported version to 17.1.4 (#176112)
by Hristo Hristov
· 2 weeks ago
24d1608
[libc++] Fix missing availability check for visionOS in apple_availability.h (#187015)
by Louis Dionne
· 2 weeks ago
333bb98
[libc++] Fix passing through object to comparisons in __tree (#186341)
by Nikolas Klauser
· 3 weeks ago
8b48ba0
[libc++] Expand test coverage for converting comparators in associative containers (#187133)
by Louis Dionne
· 3 weeks ago
b4924e3
[libc++] Refactor __is_transparent_v to make it clear what it depends on (#186419)
by Louis Dionne
· 3 weeks ago
32a4d20
[libc++] Add scripts defining two LNT runners for libc++ (#187050)
by Louis Dionne
· 3 weeks ago
b554e44
[libc++][NFC] Rename the template parameter of __make_transparent (#186435)
by Louis Dionne
· 3 weeks ago
94bb235
[libc++] Build the library with C++26 (#181021)
by Louis Dionne
· 3 weeks ago
b0e12ab
[libc++] Avoid including <cmath> in <format> (#186332)
by Nikolas Klauser
· 3 weeks ago
a231569
[libc++][test] Use loop with compare_exchange_weak calls (#185953)
by Jake Egan
· 3 weeks ago
3747e60
[libc++][Android] Update Compiler for Android CI (#186531)
by Sharjeel Khan
· 3 weeks ago
f07d096
[libc++] Make the associative container query benchmarks more representative (#183036)
by Nikolas Klauser
· 3 weeks ago
b66214e
[libc++] Fix checks for terminal and flushes in std::print() (#70321)
by Dimitrij Mijoski
· 3 weeks ago
6e8737f
[libc++] Fix iostream size ABI break (#185839)
by Nikolas Klauser
· 3 weeks ago
2a352dc
[libc++] Rename container benchmarks for consistency and precision (#181178)
by Louis Dionne
· 4 weeks ago
f1ff7c2
[libc++] Switch to the new docker image in the CI (#185843)
by Nikolas Klauser
· 4 weeks ago
61396e7
[libc++] Update the libcxx-next-runners image (#185871)
by Nikolas Klauser
· 4 weeks ago
843663b
[libc++] Rename a few benchmarks to allow identifying what's being benchmarked from the name (#185747)
by Louis Dionne
· 4 weeks ago
1306851
[libc++] Update the docker base image version (#185863)
by Nikolas Klauser
· 4 weeks ago
23617c5
[libc++] Install build-essential in the CI docker container (#185853)
by Nikolas Klauser
· 4 weeks ago
87c449f
[libc++][NFC] Merge libc++ specific test directories for std::string (#185717)
by Louis Dionne
· 4 weeks ago
31dbf1b
[libc++] Update the libcxx-next-runners to use the new docker image (#185603)
by Nikolas Klauser
· 4 weeks ago
0c44de4
[libc++] Drop the unrepresentative search_n benchmark (#184783)
by Nikolas Klauser
· 4 weeks ago
fa3c3b9
[libc++] Reduce the amount of formatter code included in <vector> (#178683)
by Nikolas Klauser
· 4 weeks ago
7ef0570
[libc++] Update the docker base image version (#185592)
by Nikolas Klauser
· 4 weeks ago
d2b86f9
[libc++] Fix strict aliasing violation for `deque::const_iterator` (#136067)
by A. Jiang
· 4 weeks ago
b3b0475
[libc++][NFC] Simplify most of `optional.observe` (#185252)
by William Tran-Viet
· 4 weeks ago
d4f72ea
[libc++] Use compiler explorer for Clang as well and update to LLVM 23 as head (#185168)
by Nikolas Klauser
· 4 weeks ago
7f233a4
[libc++][NFC] Simplify `optional::iterator` (#183230)
by William Tran-Viet
· 4 weeks ago
8154d1d
[libc++] Support build failures when running LNT benchmarks (#185234)
by Louis Dionne
· 4 weeks ago
c22710b
[libc++] Fix std::variant comparators not working on recursive instantiations (#182238)
by Nikolas Klauser
· 4 weeks ago
3830177
[libc++] Don't double-wrap iterators when bounded iterators are used (#182264)
by Nikolas Klauser
· 4 weeks ago
6e80f50
Revert "[libcxx] adds `__split_buffer::__swap_layouts`" (#185120)
by Christopher Di Bella
· 4 weeks ago
1f6718a
[libcxx] Add `__split_buffer::__swap_layouts` (#180102)
by Christopher Di Bella
· 4 weeks ago
51605ee
[libc++] Add alias template for __strip_signature::type (#181955)
by William Fynn
· 4 weeks ago
d937761
[libc++][string] Replace ASAN volatile wrapper with memory barrier (#184693)
by Vitaly Buka
· 4 weeks ago
8bfbdfb
[libc++] Remove `__wrap_iter::base()` (#179389)
by William Tran-Viet
· 4 weeks ago
c947edc
[libc++][NFC] Introduce __data() to std::string to replace std::__to_address(__get_pointer()) (#178212)
by Nikolas Klauser
· 5 weeks ago
b2915af
[libc++] Update documentation for _executeWithFakeConfig (#184420)
by Louis Dionne
· 5 weeks ago
40bc705
[libc++] Give proper names to a few benchmarks (#183333)
by Louis Dionne
· 5 weeks ago
30c0e5e7
[libc++] Forward find* algorithms to find_if (#179938)
by Nikolas Klauser
· 5 weeks ago
df0fa08
[libc++] Fix vector::append_range growing before the capacity is reached (#183264)
by Nikolas Klauser
· 5 weeks ago
bb78341
[libc++] Introduce a escape hatch for the changed behavior of map and set search operations (#183190)
by Louis Dionne
· 5 weeks ago
978c26e
[libc++] Optimize using std::copy with an ostreambuf_iterator (#181815)
by Nikolas Klauser
· 5 weeks ago
44464ae
[utils] update how auto-updated tests are displayed when the test is retried (#181097)
by Henrik G. Olsson
· 6 weeks ago
ec6c40f
[libc++] Add a thread-safe version of std::lgamma in the dylib (#153631)
by Louis Dionne
· 6 weeks ago
dc3e9a3
[libc++] Use verbose output when a LNT benchmark fails
by Louis Dionne
· 6 weeks ago
ccd7140
[libc++] Add segmented iterator optimization to std::equal (#179242)
by Nikolas Klauser
· 6 weeks ago
fe99478
[libc++] Make `__wrap_iter` comparison operators hidden friends (#179590)
by William Tran-Viet
· 6 weeks ago
5426174
[libc++] Simplify and optimize the run-benchmarks script (#181382)
by Louis Dionne
· 6 weeks ago
7ac1297
[libc++] Fix `gps_time` formatting and related tests (#181560)
by Matt Stephanson
· 6 weeks ago
99080a2
[libc++][NFC] Format `std::midpoint` tests (#175531)
by eiytoq
· 6 weeks ago
5abae24
[libc++] Fix typo in atomic.h comment (#182719)
by Connector Switch
· 6 weeks ago
e5f25b6
[libc++] Enable additional tests when Clang modules are enabled (#168967)
by Louis Dionne
· 6 weeks ago
7bf02fd
[libc++] Avoid including <format> code in <optional> (#179466)
by Nikolas Klauser
· 6 weeks ago
f250da1
[libc++][NFC] Use std::has_single_bit instead of std::popcount(v) == 1 (#181787)
by Nikolas Klauser
· 6 weeks ago
7e63d30
[libc++] Memoise `size()` in `vector::__assign_with_size` (#180288)
by Christopher Di Bella
· 7 weeks ago
e53a930
[libc++] Fix FreeBSD atomic timed wait system call (#180400)
by Hui
· 7 weeks ago
05ce5e1
[libc++] Prevent ADL on _Block_copy/_Block_release (#179614)
by Fady Farag
· 7 weeks ago
605b274
Reapply "[libc++] Add test_iterators.h to the modulemap (#181351)"
by Nikolas Klauser
· 7 weeks ago
c1858b9
Revert "[libc++] Add test_iterators.h to the modulemap (#181351)"
by Aiden Grossman
· 7 weeks ago
bc7f44c
[libc++] Add test_iterators.h to the modulemap (#181351)
by Nikolas Klauser
· 7 weeks ago
82ee100
[libc++] Implement `ranges::shift_right` (#177847)
by Hui
· 7 weeks ago
90c7258
[libc++] Refactor std::push_heap benchmark (#181343)
by Nikolas Klauser
· 7 weeks ago
865d904
[libc++] Increase the minimum deployment target on macOS to 11.0 (#176094)
by h-vetinari
· 7 weeks ago
adc771e
[libc++] Remove hardcoded -O3 from adjacent_view benchmark (#181376)
by Louis Dionne
· 7 weeks ago
27c16f0
[libc++] Fix semaphore timed wait hanging on Windows (#180398)
by Hui
· 7 weeks ago
8e9ba89
[libc++] Run all the microbenchmarks in run-benchmarks (#181374)
by Louis Dionne
· 7 weeks ago
6a92ef8
[libc++][NFC] Remove already fixed FIXME from range.iota.view/indices.pass.cpp (#181344)
by Nikolas Klauser
· 7 weeks ago
d5a3d9d
[libc++][NFC] Don't use copy_n to copy a single integer in __sign_combinator (#181119)
by Nikolas Klauser
· 7 weeks ago
cc517b4
[libc++][NFC] Simplify some overloads in fs::path a bit (#181053)
by Nikolas Klauser
· 7 weeks ago
f4bc6c3
[libc++] Fix native wait alignment (#180928)
by Hui
· 7 weeks ago
da8779e
[libcxx] Use a table for the offsets in __next_prime (#180651)
by PiJoules
· 7 weeks ago
57c6eda
[libc++] Add __strftime__ formatting attribute to locale base API __strftime (#179545)
by Louis Dionne
· 7 weeks ago
Next »