Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libcxx
/
HEAD
ee9f2e2
[libc++][ranges] Exports operator|. (#90071)
by Mark de Wever
· 6 hours ago
main
fb2a85d
[C++17] Support __GCC_[CON|DE]STRUCTIVE_SIZE (#89446)
by Aaron Ballman
· 6 hours ago
e32df44
[libc++][ranges] LWG3984: ranges::to's recursion branch may be ill-formed (#87964)
by Xiaoyang Liu
· 7 hours ago
0f3207d
[clang] Enable sized deallocation by default in C++14 onwards (#83774)
by Pengcheng Wang
· 13 hours ago
85d8d76
[NFC] Enable atomic tests on AIX
by Jake Egan
· 2 days ago
117a062
[libc++][format] Improves escaping. (#88283)
by Mark de Wever
· 31 hours ago
a6a17bb
[libc++] Implement LWG4023 (#87513)
by Louis Dionne
· 33 hours ago
255b441
[libc++] Reformulate availability in terms of LLVM releases (#87563)
by Louis Dionne
· 33 hours ago
0379d12
[libc++] Reorganize the std::variant macros (#89419)
by Louis Dionne
· 33 hours ago
82b6014
[libc++][format] Adds an escaped output benchmark. (#88020)
by Mark de Wever
· 2 days ago
670e310
[libc++] Makes saturation functions privately available. (#89503)
by Mark de Wever
· 2 days ago
7f0391b
[libcxx] [modules] Add _LIBCPP_USING_IF_EXISTS on aligned_alloc (#89827)
by Martin Storsjö
· 3 days ago
6cfe64a
[libc++][TZDB] Fixes reverse time lookups. (#89502)
by Mark de Wever
· 3 days ago
7af75ad
[libc++][doc] Updates module build instructions. (#89413)
by Mark de Wever
· 3 days ago
03e7e3f
[libc++][chrono] Fixes format output of negative values. (#89408)
by Mark de Wever
· 3 days ago
451d96a
[libc++][ranges] export `std::ranges::range_adaptor_closure` (#89793)
by Xiaoyang Liu
· 3 days ago
7375ffb
[libc++][ranges] P2387R3: Pipe support for user-defined range adaptors (#89148)
by Xiaoyang Liu
· 3 days ago
6cbf309
[libc++] Add some private headers to libcxx.imp (#89568)
by Takuto Ikuta
· 3 days ago
656c5e3
[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (#87094)
by Nikolas Klauser
· 4 days ago
ada6120
[libc++][NFC] Fix unparenthesized comma expression in mem-initializer (#89605)
by Krystian Stasiowski
· 4 days ago
830d3cd
[libc++] Remove stray CMake install step for modulemap file (#89394)
by Louis Dionne
· 4 days ago
b77155c
[libc++] Don't commit libcxx.imp (#89391)
by Louis Dionne
· 4 days ago
ab6a195
[libc++] Removes a Clang 16 Windows workaround. (#88560)
by Mark de Wever
· 6 days ago
938a58a
[libc++][TZDB] Renames incomplete. (#89250)
by Mark de Wever
· 6 days ago
0734ce0
[libc++] Optimize char_traits a bit (#72799)
by Nikolas Klauser
· 7 days ago
1878027
[libc++] Fix usage of 'exclude_from_explicit_instantiation' attribute on local class members (#89377)
by Krystian Stasiowski
· 7 days ago
cb07d70
linear_congruential_engine: add using more precision to prevent overflow (#81583)
by LRFLEW
· 7 days ago
fee0f7a
CompilerRT: Normalize COMPILER_RT_DEFAULT_TARGET_TRIPLE (#89234)
by YunQiang Su
· 8 days ago
3de5e05
[NFC][libc++][chrono] Renames a file.
by Mark de Wever
· 8 days ago
0df7fba
[libc++][TZDB] Adds local_info formatter. (#86256)
by Mark de Wever
· 8 days ago
ee65468
[libc++][pstl] Move the CPU algorithm implementations to __pstl (#89109)
by Louis Dionne
· 8 days ago
a4dea22
[libc++][NFC] Remove unused includes from <__type_traits/remove_cv.h> (#88752)
by Nikolas Klauser
· 9 days ago
5f038fd
[libc++][NFC] Centralize test for support of == and != in ranges (#78481)
by Will Hawkins
· 9 days ago
b792d0c
[libc++][NFC] Add additional tests for begin/end of std::ranges::take_view (#79085)
by Will Hawkins
· 9 days ago
4d14510
[libc++][TZDB] Adds sys_info formatter. (#85896)
by Mark de Wever
· 9 days ago
dae7406
[libc++][pstl] Promote CPU backends to top-level backends (#88968)
by Louis Dionne
· 9 days ago
f2efa80
[libc++][chrono] Improves date formatting. (#86127)
by Mark de Wever
· 9 days ago
546d5b7
[libc++] Add missing iterator requirement checks in the PSTL (#88127)
by Louis Dionne
· 9 days ago
5892845
[libc++][TZDB] Improves time zone format specifiers. (#85797)
by Mark de Wever
· 10 days ago
734fb79
[libc++][chrono] Disables a test.
by Mark de Wever
· 10 days ago
a5ebaf3
[libc++][doc] Documents -DLIBCXX_INSTALL_MODULES=ON. (#88547)
by Mark de Wever
· 10 days ago
9cdd6a7
[libc++][test] Removes Clang 16 validation. (#88558)
by Mark de Wever
· 10 days ago
0d243de
[libc++] Removes deprecated _LIBCPP_ENABLE_<VERSION>_REMOVED_FEATURES macros (#88548)
by Mark de Wever
· 10 days ago
91680ec
[libc++][modules] Removes some validation quirks. (#88031)
by Mark de Wever
· 10 days ago
dba1eac
[NFC][libc++] Moves ios_base's forward declaration. (#88027)
by Mark de Wever
· 10 days ago
07ae1a5
[NFC][libc++][TZDB] Refactors argument order. (#85781)
by Mark de Wever
· 10 days ago
b416eea
[libc++] Deprecate the C++20 synchronization library before C++20 (#86410)
by Louis Dionne
· 10 days ago
2590edc
[libc++] Use availability to rely on key functions for bad_expected_access and bad_function_call (#87390)
by Louis Dionne
· 10 days ago
304e95d
[libc++] Rename __cpu_traits functions (#88741)
by Louis Dionne
· 11 days ago
c9ab50a
[libc++][CI] Tests LLDB libc++ data formatters. (#88312)
by Mark de Wever
· 11 days ago
b06db1d
[libc++] Add a utility to check whether a range is valid (#87665)
by Louis Dionne
· 11 days ago
19f15e1
[libc++][PSTL] Introduce cpu traits (#88134)
by Louis Dionne
· 11 days ago
8d97a86
[libc++][RFC] Only include what is required by-version in the umbrella headers (#83740)
by Nikolas Klauser
· 12 days ago
44cb336
[libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0718R2 & Implemented P2869R3: Remove Deprecated `shared_ptr` Atomic Access APIs from C++26 (#87111)
by Hristo Hristov
· 12 days ago
d945d26
[libc++][TZDB] Removes test_indian_kerguelen test.
by Mark de Wever
· 13 days ago
98d7506
[libc++][NFC] Move basic ASan annotation functions into a utility header (#87220)
by Nikolas Klauser
· 13 days ago
cfe22a6
[libc++][TZDZ] Validates the database version.
by Mark de Wever
· 13 days ago
5d75880
[libc++] Undeprecate POSIX STREAM macros. (#88296)
by Mark de Wever
· 13 days ago
3cde979
[libc++] Marks a variable const. (#88562)
by Mark de Wever
· 13 days ago
5fd9cc4
[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85794)
by Mark de Wever
· 13 days ago
1f6372d
[libc++][spaceship][NFC] P0905R1: Symmetry for spaceship - mark as implemented (#87871)
by Hristo Hristov
· 14 days ago
015ef09
[tzdb] Replace shared_mutex with mutex. (#87929)
by Eric
· 14 days ago
e8651b4
[libc++] P3029R1: Better `mdspan`'s CTAD (#87873)
by Xiaoyang Liu
· 2 weeks ago
b9194c7
[libc++][ranges] LWG3736: move_iterator missing disable_sized_sentinel_for specialization (#85611)
by Xiaoyang Liu
· 2 weeks ago
b5a9367
[libc++] LWG3643: Missing `constexpr` in `std::counted_iterator` (#87901)
by Xiaoyang Liu
· 2 weeks ago
36b4904
[libcxx] applies changes regarding post-commit feedback to #75259 (#76534)
by Christopher Di Bella
· 2 weeks ago
852bc67
[libc++] Fix -Wgnu-include-next in stddef.h (#88214)
by Louis Dionne
· 2 weeks ago
ab47298
[libc++][NFC] Reduce the memory footprint of __copy_cv a bit (#87718)
by Nikolas Klauser
· 2 weeks ago
4983336
[libcxx] Use generic builtins for popcount, clz and ctz (#86563)
by Marc Auberer
· 2 weeks ago
31eb7f2
[libc++] Adds a global private constructor tag. (#87920)
by Mark de Wever
· 2 weeks ago
4cd6dc2
[libc++] Removes Clang-16 support. (#87810)
by Mark de Wever
· 2 weeks ago
8e868ba
[lib++][CI] Changes bootstrap build type. (#88175)
by Mark de Wever
· 2 weeks ago
1e998db
[libc++][CI] Updates Docker LLDB dependencies. (#88174)
by Mark de Wever
· 2 weeks ago
45496af
[libc++][chrono] Adds the sys_info class. (#85619)
by Mark de Wever
· 2 weeks ago
a4a5c53
[libc++][format] Switches to Unicode 15.1. (#86543)
by Mark de Wever
· 2 weeks ago
f0416c0
[libc++] Avoids using ENODATA. (#86165)
by Mark de Wever
· 2 weeks ago
c82b6a2
[libc++][TZDB] Fixes relative path resolving. (#87882)
by Mark de Wever
· 2 weeks ago
71556b4
[libc++][format] adds a basic fuzzer test. (#87883)
by Mark de Wever
· 2 weeks ago
66255f1
[libc++] Add test coverage for our implementation of LWG4031 (#87508)
by Louis Dionne
· 2 weeks ago
e53ae90
[libc++] Implement `bind_back` (#81055)
by Jakub Mazurkiewicz
· 2 weeks ago
191bc6a
[libc++][format] Fixed `println.blank_line.sh.cpp` test on llvm-clang-win-x-* configurations (#88011)
by Hristo Hristov
· 3 weeks ago
b2711f8
[libc++][doc] Updates format status page.
by Mark de Wever
· 3 weeks ago
19c823e
[libc++][format] P3142R0: Printing Blank Lines with `println` (#87277)
by Hristo Hristov
· 3 weeks ago
a82168a
[libc++] Optimize ranges::minmax (#87335)
by Nikolas Klauser
· 3 weeks ago
57fee93
[libc++] Implement LWG3430 disallow implicit conversion of the source arguments to `std::filesystem::path` when constructing `std::basic_*fstream` (#85079)
by yronglin
· 3 weeks ago
8d02ca5
[libc++] P2872R3: Remove ``wstring_convert`` From C++26 (#87100)
by Hristo Hristov
· 3 weeks ago
df69224
Fix issue with never-constexpr __construct_at in C++ < 20. (#87403)
by Eric
· 3 weeks ago
ebe6320
[libcxx] coerce formatter precision to int (#87738)
by Brian Cain
· 3 weeks ago
164b6b8
[libc++][NFC] Make __desugars_to a variable template and rename the header to desugars_to.h (#87337)
by Nikolas Klauser
· 3 weeks ago
ca1eaa4
[libc++][CI] Updates to Clang 19. (#85301)
by Mark de Wever
· 3 weeks ago
6cdb8a7
[libc++][chrono] Completes the tzdb class. (#82157)
by Mark de Wever
· 3 weeks ago
2a47311
[libc++][oss-fuzz] Updates C++ version used. (#87531)
by Mark de Wever
· 3 weeks ago
cb13552
[libc++] P2867R1: Remove Deprecated `strstream`s From C++26 (#87107)
by Hristo Hristov
· 3 weeks ago
b0db39b
[libc++] Fix copy/pasta error in atomic tests for `atomic_compare_exchange_{weak,strong}` (#87135)
by Damien L-G
· 3 weeks ago
d4b5d47
[libc++] Mark some recent LWG issues and papers as done (#87502)
by Louis Dionne
· 3 weeks ago
80b6d74
[libc++][chrono] Loads leap-seconds.list in tzdb. (#82113)
by Mark de Wever
· 3 weeks ago
48ac136
[libc++] Disables -Wweak-vtables diagnostics. (#85577)
by Mark de Wever
· 3 weeks ago
ce18a9c
[libc++] Update status page after the Tokyo meeting (#87395)
by Louis Dionne
· 3 weeks ago
dada8f3
[libc++] Upstream ptrauth support in libc++ and libc++abi (#84573)
by Louis Dionne
· 3 weeks ago
3af842f
[libc++] Fix tests on musl (#85085) (#86934)
by Louis Dionne
· 3 weeks ago
Next »