Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libcxx
/
HEAD
fd4eced
[libc++] Remove _LIBCPP_HIDE_FROM_ABI from <__utility/pair.h> (#196508)
by Nikolas Klauser
· 15 hours ago
main
7f3517d
[libc++] Introduce implicit and explicit ABI annotations (#193045)
by Nikolas Klauser
· 25 hours ago
71c07ad
[libc++] Recognize _BitInt(N) as signed/unsigned integer type (#185027)
by Xavier Roche
· 27 hours ago
c7c7a26
[libc++][mdspan] LWG3974: `mdspan::operator[]` should not copy `OtherIndexTypes` (#195814)
by eiytoq
· 29 hours ago
12dfccd
[libc++][NFC] Mark LWG3884 as complete in C++26 issues status (#195819)
by Colten
· 29 hours ago
2a1a366
[libcxx] Remove _LIBCPP_STRING_INTERNAL_MEMORY_ACCESS (#196141)
by Aiden Grossman
· 2 days ago
72205fd
[libc++][NFC] Remove unused #define (#195831)
by Nikolas Klauser
· 2 days ago
1077b48
[libc++][utility] Test `[[nodiscard]] std::exchange` (#195807)
by Hristo Hristov
· 3 days ago
5abc7f8
[libcxx][string] Test: fix copy&paste typo for safe_allocator (#195820)
by Nikita Belenkiy
· 3 days ago
277b102
[libcxx] Include __utility/exchange.h in thread.h (#195786)
by Aiden Grossman
· 4 days ago
cd395c7
[libc++][mdspan] Fix `mdspan::operator[]` bounds checking and implement LWG4020 (#192269)
by eiytoq
· 4 days ago
7ecaa40
[libcxx] Remove ASan container overflow checks for SSO strings (#194208)
by Aiden Grossman
· 4 days ago
a95aa3d
[libc++] Add `__exchange` as a C++11 utility (#187953)
by Christopher Di Bella
· 5 days ago
788efb4
[libc++] Remove libc++'s own fenv.h (#194629)
by Nikolas Klauser
· 5 days ago
ccb5ac2
[libc++] Remove libc++'s own ctype.h (#194615)
by Nikolas Klauser
· 5 days ago
9e38729
[libc++] Simplify more <random> engines (#195504)
by Nikolas Klauser
· 5 days ago
9bf3840
[libc++] Implement `ranges::fold_right` (#193997)
by Connector Switch
· 5 days ago
adfd0cb
[libc++] Make __is_seed_sequence a variable template (#195420)
by Nikolas Klauser
· 7 days ago
b617630
Update Android CI and Emulator image to API 23 (#194936)
by Sharjeel Khan
· 7 days ago
2de9f3d
[libcxx][lit] Fix dsl.sh.py test failure on Windows (#195230)
by Haowei
· 7 days ago
0d97ec2
[libc++][NFC] Simplify the mersenne_twister_engine implementation a bit (#194893)
by Nikolas Klauser
· 7 days ago
c18f011
[libc++] Update macOS and AppleClang (#193711)
by Nikolas Klauser
· 9 days ago
5cffcb9
[libc++] Refactor std::print to allow for constant folding of the format part (#185459)
by Nikolas Klauser
· 9 days ago
28e1940
[libc++] Remove libc++'s own inttypes.h (#193716)
by Nikolas Klauser
· 9 days ago
f21a6d5
[libc++] Avoid type-punning locale in ios_base (#193507)
by Nikolas Klauser
· 9 days ago
be1c391
[libc++] Allow building libc++ using llvm-libc without locale support (#187603)
by Jackson Stogel
· 10 days ago
e5160e9
[libcxx] Remove NODEBUG, ALWAYS_INLINE from __swap_layouts (#194931)
by Nico Weber
· 10 days ago
a849646
[libcxx][lit] Fixing libcxx test failures on Windows (#194752)
by Haowei
· 10 days ago
471d907
[libc++] Disable mistakenly enabled `optional<T&>` constructors for `optional<T>` (#194446)
by William Tran-Viet
· 10 days ago
99457fa
[libc++] Refactor the SPEC benchmark runner (#194737)
by Louis Dionne
· 11 days ago
c415cc1
[libc++] Improvements to the benchmark runners (#194659)
by Louis Dionne
· 11 days ago
e93c9eb
[libc++][NFC] Remove unused header <__support/xlocale/__nop_locale_mgmt.h> (#194316)
by Nikolas Klauser
· 11 days ago
bcb59d3
[libcxx] Remove package installation for generic-llvm-libc (#194259)
by Aiden Grossman
· 13 days ago
2076b12
[libcxx] Bump next runner set (#194211)
by Aiden Grossman
· 13 days ago
7989aa6
[libcxx] Bump base image version to most recent (#194209)
by Aiden Grossman
· 13 days ago
8c984d2
[libcxx] Include python3-yaml and rsync in container (#194182)
by Aiden Grossman
· 13 days ago
9675041
[libc++] P4144R1: Remove `span`'s `initializer_list` constructor for C++26 (#191428)
by A. Jiang
· 14 days ago
39afbfd
[libc++] Fix constant_wrapper::operator() (#193573)
by Hui
· 14 days ago
9015774
[libc++] Remove full header path from assertion messages (#190060)
by Louis Dionne
· 2 weeks ago
7c12190
[libc++] Implement P1899 `ranges::stride_view` (#65200)
by Will Hawkins
· 2 weeks ago
a8c0b55
[libcxx][Github] Add generic-llvm-libc config to CI (#193822)
by Aiden Grossman
· 2 weeks ago
9aaa9a2
[libcxx] Use debug() instead of note() for substitutions (#193667)
by Vitaly Buka
· 2 weeks ago
a128323
[libcxx] XFAIL some tests for LLVM libc
by Aiden Grossman
· 2 weeks ago
df492f6
[libcxx] Add Testing Configuration for LLVM libc
by Aiden Grossman
· 2 weeks ago
3071cdd
[libc++] Implement `ranges::fold_left_first` and `ranges::fold_left_first_with_iter` (#180214)
by Connector Switch
· 2 weeks ago
d25ea61
[libc++] Avoid using ranges::upper_bound in <format> (#186781)
by Nikolas Klauser
· 2 weeks ago
fc73ea2
[libc++][ranges] P2164R9: Implements `views::enumerate` (#73617)
by Hristo Hristov
· 2 weeks ago
4edf8c5
[libc++] Remove apple_availability.h (#192851)
by Hui
· 2 weeks ago
560faad
[libcxx][test] Skip cas_non_power_of_2.pass.cpp in Picolibc build (#191415)
by David Spickett
· 2 weeks ago
8fc90f0
[libcxx][Github] Bump container version (#193351)
by Aiden Grossman
· 3 weeks ago
0aca28d
[libcxx][Github] Bump Github Runner to 2.334.0 (#193339)
by Aiden Grossman
· 3 weeks ago
9afcc0f
[libc++] Implement `std::constant_wrapper` (#191695)
by Hui
· 3 weeks ago
992498a
[libc++] Fix any.cpp not compiling with the minimum header version >= 7 (#193183)
by Nikolas Klauser
· 3 weeks ago
c67f804
[libc++] Fix numeric_limits::digits and digits10 for _BitInt(N) (#193002)
by Xavier Roche
· 3 weeks ago
f2a25d5
[libc++] Update `__mbstate_t.h` to include path to Android's `mbstate_t.h` (#192307)
by finagolfin
· 3 weeks ago
b1621e9
[libc++][NFC] Move namespace macros into a detail header (#193003)
by Nikolas Klauser
· 3 weeks ago
426c6af
[libc++] Update to Clang 21 as the oldest supported version (#186062)
by Nikolas Klauser
· 3 weeks ago
bdfa64b
[libc++][NFC] Remove `pointer_traits<__wrap_iter>` partial specialization (#178864)
by A. Jiang
· 3 weeks ago
24a7955
[libc++][test] Unblock cases for `ranges::sort` with proxy ranges (#188490)
by A. Jiang
· 3 weeks ago
88f1e9f
[libcxx][ci] Set CMAKE_C_COMPILER_TARGET for all Arm/AArch64 builds (#192645)
by David Spickett
· 3 weeks ago
dcb4986
[libc++][functional] Implement `std::bind_front<NTTP>` (#165096)
by Jakub Mazurkiewicz
· 3 weeks ago
0d2a046
[libc++] Enable `mdspan::operator[]` constraint tests for AppleClang (#192475)
by eiytoq
· 3 weeks ago
0c24780
[libc++] Fix realloc bug in ios.cpp (#177526)
by v-zhangxiaomeng5
· 3 weeks ago
93bc2b7
[libc++] Update Android CI owners (#192511)
by Sharjeel Khan
· 3 weeks ago
a81e391
Reapply "[libc++][format] P3953R3: Rename `std::runtime_format` (#189657)" (#191939)
by A. Jiang
· 4 weeks ago
ba46d7a
[libc++] LWG4511: Inconsistency between the deduction guide of `std::mdspan` taking `(data_handle_type, mapping_type, accessor_type)` and the corresponding constructor (#191950)
by eiytoq
· 4 weeks ago
4e6b7e9
Revert "[libc++][format] P3953R3: Rename `std::runtime_format` (#189657)" (#191912)
by Thurston Dang
· 4 weeks ago
8075cd0
[libc++] Fix the mdspan ElementType complete object type mandate (#191703)
by eiytoq
· 4 weeks ago
8ffb3d0
[libc++][ranges] LWG3610: `iota_view::size` sometimes rejects integer-class types (#155169)
by Hristo Hristov
· 4 weeks ago
53fe3a6
[libc++][numeric] P4052R0: Renaming saturation arithmetic functions (#189574)
by Hristo Hristov
· 4 weeks ago
576d142
[libc++][format] P3953R3: Rename `std::runtime_format` (#189657)
by Hristo Hristov
· 4 weeks ago
cfa8adb
[libc++][atomics] P3936R1: Safer ``atomic_ref::address`` (#189761)
by Hristo Hristov
· 4 weeks ago
f823af6
[libc++][ranges][NFC] Mark LWG3947 as implemented (#191642)
by Hristo Hristov
· 4 weeks ago
183cc11
[libc++][NFC] Sync `<mdspan>` synopsis and remove redundant `typename`s (#191621)
by eiytoq
· 4 weeks ago
8389e7a
[libc++][mdspan] Fix layout_stride->layout_right test (#191611)
by eiytoq
· 4 weeks ago
2e0b28e
[libc++][test] Improve `fold_left` `check_lvalue_range` coverage. (#183990)
by Connector Switch
· 4 weeks ago
7a3c1a0
[libc++] Speed up stable_sort.pass.cpp by reducing redundant test coverage (#187368)
by Louis Dionne
· 4 weeks ago
d47c862
[libc++] Fix incorrect links and broken formatting in CSV status files (#191289)
by Louis Dionne
· 4 weeks ago
3a2d6d7
[libc++] Add positive test coverage for the string optimization on associative containers (#187345)
by Louis Dionne
· 4 weeks ago
4c733ab
[libc++] Minor tweaks to run-benchbot (#191233)
by Louis Dionne
· 4 weeks ago
e06fc78
[libc++] Replace individual LNT runner scripts by run-benchbot (#191221)
by Louis Dionne
· 4 weeks ago
f38a51c
[libc++] Split benchmark generation and submission into two scripts (#191211)
by Louis Dionne
· 4 weeks ago
f013ce6
[libc++] Optionally support filecheck and split-file (#165769)
by Louis Dionne
· 4 weeks ago
67873dd
[libc++] Use Fuchsia futex operations (#133571)
by Roland McGrath
· 4 weeks ago
4fb7f82
[libc++] Implement LWG4477: placement operator delete should be constexpr (#189915)
by Fernando Pelliccioni
· 4 weeks ago
4776481
[libc++] Properly calculate rounded-up size for `{allocate,make}_shared` (#190315)
by A. Jiang
· 4 weeks ago
bd13f1d
[libc++][docs] Update paper and LWG issue lists after 2026-03 meeting (#189901)
by A. Jiang
· 5 weeks ago
34d65be
[libc++][ranges][NFC] Format a couple of tests as a prerequisite (#190514)
by Hristo Hristov
· 5 weeks ago
57b7897
[libc++][ranges] Updated `ranges::to` `[[nodiscard]]` tests (#173574)
by Hristo Hristov
· 5 weeks ago
a174be4
[Runtimes] Introduce variables containing resource dir paths (#177953)
by Michael Kruse
· 5 weeks ago
93081d3
[libc++][NFC] Removed an EOL stray white space in Release Notes (#189654)
by Hristo Hristov
· 6 weeks ago
71e8b74
[libc++][AIX] Fix force_thread_creation_failure by using RLIMIT_THREADS (#188787)
by Himadhith
· 6 weeks ago
e223c0f
[libc++] Remove non-conforming `__bit_reference::operator&` (#188714)
by A. Jiang
· 6 weeks ago
31c2dc4
[libc++] Revert recent changes to __hash_table and ext/hash_map (#189427)
by Louis Dionne
· 6 weeks ago
3619895
[libc++] Bump libc++ runners to include python-venv (#189008)
by Louis Dionne
· 6 weeks ago
1a439d0
[libcxx] Update GPU cache files to use the proper loader
by Joseph Huber
· 6 weeks ago
4ee1cb3
[libc++] Use --merge append when submitting to LNT (#189030)
by Louis Dionne
· 6 weeks ago
3ff31e0
[libc++] Allow passing individual commits to LNT runners (#189020)
by Louis Dionne
· 6 weeks ago
4497e50
[libc++] Bump base image version in Docker compose (#188848)
by Louis Dionne
· 6 weeks ago
9f99ed9
[libc++] Install venv in the CI Docker image (#188825)
by Louis Dionne
· 6 weeks ago
Next »