aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2026-02-12[libc++] Fix native wait alignment (#180928)Hui3-9/+60
2026-02-12[libcxx] Use a table for the offsets in __next_prime (#180651)PiJoules1-334/+15
2026-02-12[libc++] Add __strftime__ formatting attribute to locale base API __strftime ...Louis Dionne7-15/+16
2026-02-12 [libc++] Sort `_LIBCPP_INTRODUCED_IN_LLVM_<X>` usages in reverse chronologic...h-vetinari1-53/+53
2026-02-12[libc++] Disable commit information in LNT runsLouis Dionne1-1/+3
2026-02-12[libc++] Avoid including pair in <__functional/hash.h> (#179635)Nikolas Klauser1-12/+14
2026-02-12[libc++][NFC] use void_t instead of a custom implementation in fs::path (#181...Nikolas Klauser1-6/+4
2026-02-12[libc++][NFC] Use std::quoted in fs::path and remove the private __quoted (#1...Nikolas Klauser2-19/+5
2026-02-11[libc++] Rename LNT schema for libc++Louis Dionne1-1/+1
2026-02-11[libc++] Improve the logging story in run-benchmarksLouis Dionne1-14/+25
2026-02-11[libc++] Add scripts to run benchmarks and submit to LNT on a regular basis (...Louis Dionne5-133/+389
2026-02-11[libc++] Refactor benchmarking std::make_heap and std::sort_heap together (#1...Nikolas Klauser3-78/+91
2026-02-11[libc++] Refactor std::sort_heap benchmark (#180941)Nikolas Klauser3-72/+74
2026-02-11[libc++] Reduce the number of runs on the ranges::min{,max} benchmarks (#179912)Nikolas Klauser2-123/+80
2026-02-11[libc++][AIX] Enable LIBCPP_SHARED_PTR_DEFINE_LEGACY_INLINE_FUNCTIONS on AIX ...Xing Xue3-2/+11
2026-02-11[libc++] Rewrite the std::pop_heap benchmark (#179911)Nikolas Klauser3-38/+74
2026-02-11[libc++][test] Include `<ios>` and `<ctime>` in tests for `time` locale facet...S. B. Tam18-13/+50
2026-02-10[libc++] Use ValueError instead of non-existent ArgumentError (#179526)Louis Dionne2-2/+2
2026-02-10[libc++] Only make comparators transparent in __tree if they don't cause a co...Nikolas Klauser5-13/+30
2026-02-10[libc++] Prepare for PR #134330 by migrating to std::__static_fancy_pointer_c...Vinay Deshmukh1-148/+172
2026-02-09[libc++] Add myself as a FreeBSD point of contactJessica Clarke1-2/+2
2026-02-09[libc++][docs] Update `[[nodiscard]]` coding guidelines (#178384)Hristo Hristov1-1/+4
2026-02-09[libc++] Reduce the number of runs on the format_to{,n} and formatted_size be...Nikolas Klauser3-34/+34
2026-02-09[libc++] LWG4012: common_view::begin/end are missing the simple-view check (#...Nhat Nguyen4-1/+46
2026-02-08[libc++][NFC] Fix license header in test for `atomic_ref` (#180395)Connector Switch24-0/+24
2026-02-07[libc++][test][NFC] remove unused and global variables in the test (#179038)Hui1-8/+6
2026-02-07[libcxx] Add missing header to re/re.alg/re.alg.search/grep.pass.cpp (#180024)Jonathan Wakely1-1/+2
2026-02-07[libc++] Reduce the number of runs on the stop_token benchmarks (#179914)Nikolas Klauser1-4/+4
2026-02-06[libcxx] Rename `__split_buffer` alias template to `_SplitBuffer` (#180284)Christopher Di Bella1-23/+20
2026-02-06[libc++] Tighten `__add_alignment_assumption` return type (#180090)Christopher Di Bella1-3/+3
2026-02-06[libc++] Fix module builds for `<__algorithm/unwrap_range.h>` (#179887)A. Jiang1-0/+1
2026-02-05[libcxx] Optimize `ranges::fold_left_with_iter` for segmented iterators (#177...Connector Switch3-5/+24
2026-02-05[libc++] Rewrite the std::make_heap benchmark (#178696)Nikolas Klauser5-156/+84
2026-02-05[libc++] Specialize allocator_traits for std::allocator (#160278)Nikolas Klauser1-1/+61
2026-02-05[lib++][test] Align `atomic_ref` underlying variable as required (#179780)Alex Guteniev27-39/+40
2026-02-04[libc++] Use views::reverse to implement ranges::reverse_copy (#177123)Nikolas Klauser2-20/+2
2026-02-04[libc++] Refactor formatter_int.bench.cpp to not use CartesianProduct (#179483)Nikolas Klauser1-143/+78
2026-02-04[libcxx] Modify `std::__for_each{, _n}` to accept r-values in `__f` (#179451)Connector Switch3-5/+9
2026-02-04[libc++] Simplify the implementation of __{un,re}wrap_range (#178381)Nikolas Klauser1-43/+13
2026-02-04[libc++] Avoid template instantiations in the duration aliases (#178182)Nikolas Klauser1-6/+6
2026-02-03[libc++] Fix gdb pretty printer for strings (#176882)Johan Bengtsson2-1/+51
2026-02-03[libc++][NFC] Disable std_format_spec benchmarks through lit instead of the p...Nikolas Klauser2-29/+20
2026-02-03[libc++] Refactor formatter_float.bench.cpp and drop some benchmarks (#178886)Nikolas Klauser1-229/+311
2026-02-02[libc++] Implement a type-safe iterator for optional (#154239)William Tran-Viet15-7/+913
2026-02-02[libc++] Don't fail LNT benchmark script when a benchmark failsLouis Dionne1-4/+9
2026-02-02[libc++] Fix naming of benchmarks with new SPEC metrics (#178445)Louis Dionne1-1/+1
2026-02-02[libc++] Short-cut constraints of single-argument `any` constructor (#177082)A. Jiang2-5/+28
2026-01-30[libc++] "Always" include_next for non C++ path in stdatomic.h (#178463)Walter Lee2-1/+31
2026-01-30[libc++][NFC] Avoid checking that string::iterator is a contiguous iterator (...Nikolas Klauser1-1/+1
2026-01-30[libc++] Deprecate std::launch::any extension (#173397)sohail6-21/+44