Sign in
◑
Theme
llvm
/
llvm-project
/
libcxx
/
HEAD
b1e5a5b
[libc++][lldb] Add initial LLDB data-formatters (#187677)
by Michael Buch
· 9 hours ago
main
master
76ab3cc
[libc++] Add benchmarks for std::reduce and std::transform_reduce (#233374)
by Michael G. Kazakov
· 2 days ago
06369af
[libcxx] [test] Update XFAILs for a clang-cl bug fixed in clang 23 (#234630)
by Martin Storsjö
· 3 days ago
4339c5c
[libc++][pstl] Add serial implementations of the set operations (#233783)
by Michael G. Kazakov
· 3 days ago
98736a9
[libc++] Implement LWG3749: `common_iterator` should handle integer-class difference types (#233606)
by Vishank Singh
· 3 days ago
8cdaeea
[libc++][docs] Remove stale release notes from toctree (#234792)
by Reid Kleckner
· 3 days ago
9e86350
[libc++] Request refinement commits from the benchmark cron job (#234739)
by Louis Dionne
· 3 days ago
509cf03
[libc++] Add a tool to select commits to narrow down benchmark changes (#234716)
by Louis Dionne
· 3 days ago
b000b49
[libc++][filesystem] Fix truncation in vformat_string dynamic fallback (#203531)
by Zibi Sarbinowski
· 3 days ago
26d2323
[libc++] Allow detect-changepoints to analyze several series at once (#234651)
by Louis Dionne
· 3 days ago
2be5fe3
[libc++] Share the benchmark paths and the LNT runs listing between the LNT tools (#234616)
by Louis Dionne
· 3 days ago
72bd684
[libc++][NFC] Update the LNT README to use GET /series (#234619)
by Louis Dionne
· 3 days ago
75254ed
[libc++] Clean up leftover std::print availability workarounds (#234379)
by Louis Dionne
· 3 days ago
c5c78f8
[libc++][docs] Fix the name of the availability attribute macro (#234380)
by Louis Dionne
· 4 days ago
c2b2d90
Revert "[libc++] Fix incorrect size check when growing std::string" (#234545)
by Nikita Popov
· 4 days ago
bde703a
[libc++] Fix incorrect size check when growing std::string (#232737)
by Nikolas Klauser
· 4 days ago
952ea3f
[libc++][Android] Update compiler and sysroot for Android libc++ builders (#234389)
by Sharjeel Khan
· 4 days ago
9966440
[libc++] Actually run union_tests() in invoke.pass.cpp (#234205)
by Louis Dionne
· 4 days ago
6b3637d
[libc++] Replace integrals helper by types::integer_types (#233923)
by hchataing
· 4 days ago
2408dbf
[libc++] Remove old release notes (#234169)
by Nikolas Klauser
· 4 days ago
14848e2
[libc++] Flat containers should reject `vector<bool, Alloc>` (#224886)
by Hristo Hristov
· 4 days ago
f3d918c
[libc++] Disable automatic module scanning on ARM CI builders (#232947)
by Mehdi Amini
· 4 days ago
5cf4730
[libc++] Add coverage for corner case in enumerate_view::size test (#233777)
by Lucas Mellone
· 4 days ago
a7f13d5
[libc++][pstl][NFC] Sort the forward declarations in backend_fwd.h (#233477)
by Michael G. Kazakov
· 4 days ago
e07551d
[libcxx][docker] Update android libc++ builders (#232887)
by Nick Desaulniers
· 4 days ago
c03fc95
Reapply "[libc++] Remove __libcpp_allocate" (#222814) (#229771)
by Nikolas Klauser
· 4 days ago
1eb9741
[libc++] Replace __libcpp_allocate with std::allocator in small_bufer.h (#234158)
by Nikolas Klauser
· 5 days ago
c9d8662
[libcxx][libc] add missing flag to libc config (#233935)
by Michael Jones
· 5 days ago
827db6c
[libc++] Add a tool to find when a benchmark result changed (#233656)
by Louis Dionne
· 5 days ago
7052f6d
[libc++] Optimize filebuf::seekoff (#211788)
by Nikolas Klauser
· 5 days ago
39771eb
[libc++] Mark xopen_source test unsupported on OpenBSD (#233710)
by Brad Smith
· 6 days ago
13f3116
[libc++] Mark LWG4460 as Nothing To Do (#232252)
by Vishank Singh
· 6 days ago
fef7e13
[libc++] Record more information about commits submitted to LNT (#233634)
by Louis Dionne
· 6 days ago
ade12cd
[libc++] Introduce a free function __thread_hardware_concurrency() (#232284)
by Michael G. Kazakov
· 6 days ago
4998ef1
[libc++][pstl] Make the serial backend the ultimate fallback for all backends (#233421)
by Michael G. Kazakov
· 6 days ago
3df1eb7
[libc++][pstl] Add more tests of parallel std::for_each[_n] (#231918)
by Michael G. Kazakov
· 6 days ago
a684210
[libc++] Don't claim strong emplace guarantee for vector/deque of throwing-move types (#229686)
by Michiel van Slobbe
· 8 days ago
4f98614
[libc++] Fix use-after-free during self-assignment (#225296)
by Chris Kennelly
· 8 days ago
6817259
[libc++] Granularize <execution> (#229315)
by Emmett
· 8 days ago
d621960
[libc++] Remove the LNT v4 test suite schemas (#232897)
by Louis Dionne
· 9 days ago
b966655
[libc++] Bump the LNT machines to the latest version of the test suite (#232895)
by Louis Dionne
· 9 days ago
598d6e2
[libc++] Switch the libc++ benchmark pipelines to LNT v5 (#232888)
by Louis Dionne
· 9 days ago
fc0749d
[libc++] Update the LNT tooling to LNT v5 (#232866)
by Louis Dionne
· 9 days ago
a748304
[libcxx] fix missing `__get_locale_encoding()` for OpenBSD (#228306)
by Alex Rønne Petersen
· 9 days ago
9a33f09
[libc++] Don't export ABI tagged __str_to_float_c_locale specializations on MinGW (#229456)
by Himadhith
· 10 days ago
2909a73
[libcxx] Include <ctime> directly in header that uses struct tm (#231158)
by Vladi Krapp
· 11 days ago
a09f15c
[libc++] Extract running the benchmarks into reusable workflows (#232168)
by Louis Dionne
· 11 days ago
01dcb9f
[libc++] Extract LNT benchmark validation into a reusable workflow (#232155)
by Louis Dionne
· 11 days ago
675b139
[libc++] Remove --allow-missing-machine from plan-benchmarks (#232042)
by Louis Dionne
· 11 days ago
329a054
[libc++] Remove redundant `_LIBCPP_HIDE_FROM_ABI` from detail headers a-c (#201722)
by Nikolas Klauser
· 11 days ago
534aa56
[libc++] Add LNT v5 schemas for the libcxx and libstdcxx test suites (#231998)
by Louis Dionne
· 11 days ago
fc61f81
[libcxx] Fix `long double` literals in <numbers> (#222830)
by Eric Ross
· 11 days ago
ec4cf23
[libc++] Avoid passing both sentinel and size around in vector (#214132)
by Nikolas Klauser
· 12 days ago
6a71acd
[libc++] Use a custom once_flag implementation for locale::id::__get() (#212235)
by Nikolas Klauser
· 12 days ago
beb5231
[libc++] Remove workaround to make fpclassify constexpr for the UCRT (#224226)
by Nikolas Klauser
· 12 days ago
0904804
[libc++] Optimize hash table lookup (#230430)
by Nikolas Klauser
· 12 days ago
5239590
[libcxx][NFC] remove XFAIL on stdio_h.compile.pass (#231694)
by Michael Jones
· 12 days ago
6b8f916
[libcxx][libc] Remove last LLVM-libc carveout (#230294)
by Michael Jones
· 12 days ago
34c68c9
[libc++] Avoid guard variables for the error_category singletons (#231282)
by Louis Dionne
· 12 days ago
06bbda6
[libc++] Fix typo in FreeBSD macro for <debugging> (#231149)
by Louis Dionne
· 12 days ago
ce818b1
[Github][libcxx] Bump CI container (#227787)
by Aiden Grossman
· 12 days ago
f62718a
[libc++] Assume separate storage in vector (#225325)
by Nikolas Klauser
· 12 days ago
42b0727
[libc++] Fix search_n with an invalid count (#223747)
by Louis Dionne
· 12 days ago
8cd8a02
[libc++] Suppress unsigned-integer-overflow warning in <charconv> (#225801)
by hchataing
· 12 days ago
a592e43
[libc++] Optimize basic_string::operator=(const value_type*) (#227622)
by Nikolas Klauser
· 12 days ago
0699f5c
[libcxx] Don't use #define __unused in libcxx-03 for glibc (#230209)
by Aiden Grossman
· 12 days ago
e00462f
[libcxx] Fix -Wshift-counter-overfliw in cxx03 bitset (#230208)
by Aiden Grossman
· 12 days ago
eb0d012
[libc++] Don't explicitly rethrow in flat container function try blocks (#230988)
by Nikolas Klauser
· 13 days ago
4c724a0
[libc++] Merge the various search loops in __hash_table (#230440)
by Nikolas Klauser
· 13 days ago
dc4427e
[libc++][pstl] Corrected the return types of some parallel algorithms that were returning "void" (#230586)
by Michael G. Kazakov
· 13 days ago
d88032f
[libc++] Avoid key_eq calls in hash_table rehash (#216551)
by xbcnn
· 14 days ago
26b5cc9
[docs] Update obsolete Phabricator references for GitHub workflows (#229542)
by Mehdi Amini
· 2 weeks ago
63fc3c0
[libc++][chrono][threading] Implement LWG 3504: `condition_variable::wait_for` is overspecified (#222443)
by Vishank Singh
· 2 weeks ago
d4ccae8
[libc++] Implement LWG2991: variant copy constructor missing noexcept(see below) (#230241)
by Karolishp
· 2 weeks ago
16f2cf3
[libc++] Implement LWG4290: Missing Mandates clauses on is_sufficiently_aligned (#229765)
by Karolishp
· 2 weeks ago
74bad78
[libc++] Mark type_order test as unsupported on recent AppleClang (#230210)
by Louis Dionne
· 2 weeks ago
062ab22
[libc++] Optimize unordered_{,multi}{map,set} move construct with allocators (#227955)
by Nikolas Klauser
· 2 weeks ago
4aa5e1a
[libc++][docs] Use project-local links in release notes (#228624)
by Reid Kleckner
· 2 weeks ago
bb42ce9
[libc++] Include <ctime> in <__locale_dir/support/fuchsia.h> (#229957)
by Haowei
· 2 weeks ago
cddbe8f
[libc++] Reorder link flags in exception_guard.odr.sh.cpp (#229589)
by Jonathon Penix
· 2 weeks ago
da417ef
[libc++] Fix ill-formed return in function_ref's static-call path (#228868)
by Kim-J-Smith
· 2 weeks ago
d24a5f7
[libc++] Fix size_t overflow in make_shared<T[]> and allocate_shared<T[]> (#223735)
by Louis Dionne
· 2 weeks ago
af234e7
[libcxx][test-support] Improve thread_unsafe_shared_ptr (#195932)
by Nikita Belenkiy
· 3 weeks ago
53affa6
[libc++][test] Remove spurious `REQUIRES: has-fblocks` (#227972)
by A. Jiang
· 3 weeks ago
e3fd94f
[libcxx] Fix indirect includes for nolocale (#229601)
by Michael Jones
· 3 weeks ago
3893688
[libc++][docs] Clarify documentation for `is_debugger_present` (#229907)
by William Tran-Viet
· 3 weeks ago
200803f
[libc++] Implement `<debugging>` (#81447)
by Hristo Hristov
· 3 weeks ago
d6b1dbf
[libc++] Allow internal functions from atomic_sync.h to be used in C++17 (#224356)
by Michael G. Kazakov
· 3 weeks ago
3cb5be9
[libc++][pstl] Implement LWG3552: Parallel specialized memory algorithms should require forward iterators (#228462)
by Michael G. Kazakov
· 3 weeks ago
bd6e6f1
[libc++][ranges][enumerate_view] Update sentinel `equal` test (#222331)
by Lucas Mellone
· 3 weeks ago
aed9ddf
[libc++][NFC] Fix include guards in __concepts/ (#229398)
by Lorcan Purcell
· 3 weeks ago
c01f3a6
[AIX][libc++] Forward-declare locale functions in aix.h when _XOPEN_SOURCE < 700 (#220508)
by Himadhith
· 3 weeks ago
66d0e10
[libc++] Pass -fsized-deallocation to the sized_delete tests on AppleClang 23 (#229257)
by Louis Dionne
· 3 weeks ago
b9416cb
[libc++] Enable _LIBCPP_DIAGNOSE_IF on AppleClang (#229187)
by Louis Dionne
· 3 weeks ago
1fa266d
[libc++] Guard unchecked uses of wchar_t and char8_t in tests (#229255)
by Louis Dionne
· 3 weeks ago
51ad113
[libcxx] Add 'DoNotOptimize' to a test that is missing it. (#228253)
by Erich Keane
· 3 weeks ago
d94014e
[libcxx] Also ignore -Wshift-count-overflow in clang (#229087)
by Aiden Grossman
· 3 weeks ago
abea5e7
[libcxx] Add user to linux-builder docker image (#228933)
by Aiden Grossman
· 3 weeks ago
2d9d20f
[libcxx] Bump clang in CI container to v24 (#227930)
by Aiden Grossman
· 3 weeks ago
04361f8
[libcxx] Ensure CLANG_VERSION_MAJOR is defined in clang-tidy checks (#228127)
by Aiden Grossman
· 3 weeks ago
Next »