Commit Graph

  • fc1c410fc0 Automated update. github-actions[bot] 2025-06-16 07:05:53 +00:00
  • 11e4c4c43d Automated update. github-actions[bot] 2025-06-15 07:04:22 +00:00
  • 313964b78a <semaphore>: use steady_clock (#5575) Alex Guteniev 2025-06-14 13:47:11 +03:00
  • d07e2cce6a Update _MSVC_STL_UPDATE macro to 202506L (#5568) Rutvik Mendpara 2025-06-14 16:14:26 +05:30
  • ac5211810e <vector>: Avoid another compiler warning with Defect Report P2280R4 (#5566) Stephan T. Lavavej 2025-06-14 03:41:33 -07:00
  • 487e08181d filesystem.cpp: Avoid loading GetTempPath2W for OneCore (#5565) Stephan T. Lavavej 2025-06-14 03:39:06 -07:00
  • e2115badf2 Use _STL_REPORT_ERROR in headers (#5560) Alex Guteniev 2025-06-14 13:28:11 +03:00
  • 4f5c7c8174 validate.cpp: report error lines (#5559) Alex Guteniev 2025-06-14 13:23:27 +03:00
  • 029ce56510 tzdb.cpp: Fall back to numeric offset when the current code page cannot represent the time zone short ID (#5558) S. B. Tam 2025-06-14 18:06:35 +08:00
  • 343e96e7f9 Optimize std::includes by using ranges::includes approach (#5543) Alex Guteniev 2025-06-14 13:03:23 +03:00
  • a4c5e3f234 <regex>: Speed up searches for regexes that start with assertions (#5576) Julian Müller 2025-06-14 11:41:31 +02:00
  • b1dbdfe5af <regex>: Correct character translation in icase and collate mode (#5553) Julian Müller 2025-06-14 09:33:12 +02:00
  • ccffc0c2fa <regex>: Add multiline option and make non-multiline mode the default (#5535) Julian Müller 2025-06-14 09:10:20 +02:00
  • 50e9694411 Automated update. github-actions[bot] 2025-06-14 07:04:14 +00:00
  • 7381f2fef6 Make benchmarks compiling in clang-cl (#5533) Alex Guteniev 2025-06-14 10:03:16 +03:00
  • 8c7747d5f5 Toolset update: VS 2022 17.14.5 Preview 1, WinSDK 26100 (#5580) Stephan T. Lavavej 2025-06-13 23:58:05 -07:00
  • a48b164bcd Automated update. github-actions[bot] 2025-06-13 07:04:57 +00:00
  • fd13f3a407 Automated update. github-actions[bot] 2025-06-12 07:04:47 +00:00
  • ec97745333 Automated update. github-actions[bot] 2025-06-11 07:05:11 +00:00
  • 3ebdd210db Automated update. github-actions[bot] 2025-06-10 07:04:40 +00:00
  • 962fd927c1 Automated update. github-actions[bot] 2025-06-09 07:05:28 +00:00
  • e378f2a9aa Automated update. github-actions[bot] 2025-06-08 07:04:09 +00:00
  • 01f7c2c02f Automated update. github-actions[bot] 2025-06-07 07:04:19 +00:00
  • bb7c4687f1 Automated update. github-actions[bot] 2025-06-06 07:04:42 +00:00
  • 8fcd1db1e2 Automated update. github-actions[bot] 2025-06-05 07:05:05 +00:00
  • 8b3e416141 Automated update. github-actions[bot] 2025-06-04 07:05:02 +00:00
  • 59e40ac259 Automated update. github-actions[bot] 2025-06-03 07:05:04 +00:00
  • 1dcf220ec0 Automated update. github-actions[bot] 2025-06-02 07:05:22 +00:00
  • 5662b79849 Automated update. github-actions[bot] 2025-06-01 07:04:20 +00:00
  • 842a9c321b Automated update. github-actions[bot] 2025-05-31 07:04:15 +00:00
  • d94a71e71c Automated update. github-actions[bot] 2025-05-30 07:05:04 +00:00
  • b40e0aa09b Automated update. github-actions[bot] 2025-05-29 07:05:07 +00:00
  • 7841cf88ff Update source_location tests for upcoming EDG changes (#5551) Stephan T. Lavavej 2025-05-28 15:58:17 -07:00
  • c83fbfd3c7 <vector>: Avoid a compiler warning with Defect Report P2280R4 (#5550) Stephan T. Lavavej 2025-05-28 15:54:38 -07:00
  • fa1448dd8a Use lower_bound instead of find_if to lookup time_zones. (#5548) YexuanXiao 2025-05-29 06:49:03 +08:00
  • 9ef878d4a9 <bit>: Use popcount for has_single_bit() if it's always available (#5534) Pavel P 2025-05-29 00:41:13 +02:00
  • 97a3b132d2 <regex>: Remove error_syntax (#5542) Julian Müller 2025-05-29 00:27:08 +02:00
  • 1b1f5b0b40 <regex>: Avoid generating unnecessary single-branch _N_if nodes (#5539) Julian Müller 2025-05-29 00:23:26 +02:00
  • 1cd875a79d <algorithm>: avoid continue in ranges::includes (#5541) Alex Guteniev 2025-05-29 01:21:12 +03:00
  • 21f7abf16c vector_algorithms.cpp: Fix zeroupper guard for is_sorted_until vectorization (#5540) Alex Guteniev 2025-05-29 01:19:09 +03:00
  • 0bde434a55 Clean up vector_algorithms.cpp again: unsigned bit manipulation, scope guard for multiple return (#5532) Alex Guteniev 2025-05-29 01:17:00 +03:00
  • fc50007c9e Automated update. github-actions[bot] 2025-05-28 07:04:58 +00:00
  • 648dfc7af5 Automated update. github-actions[bot] 2025-05-27 07:05:02 +00:00
  • 715e940391 Automated update. github-actions[bot] 2025-05-26 07:05:43 +00:00
  • fc2ad06443 Automated update. github-actions[bot] 2025-05-25 07:04:06 +00:00
  • 2fe0aab275 Automated update. github-actions[bot] 2025-05-24 07:04:15 +00:00
  • d068326f70 Automated update. github-actions[bot] 2025-05-23 07:05:02 +00:00
  • 41ec195de1 <algorithm>: Fix conditions for vectorization on trivial assignability (#5528) A. Jiang 2025-05-23 04:55:06 +08:00
  • 3da7d27db7 Vectorize equality-comparing algorithms for more types (#5527) Alex Guteniev 2025-05-22 23:39:56 +03:00
  • d38c194c2b Vectorize rotate even better (#5525) Alex Guteniev 2025-05-22 23:35:56 +03:00
  • 38c023705f Improve search and find_end vectorization (#5519) Alex Guteniev 2025-05-22 23:33:34 +03:00
  • 23475b1c67 Build tests for ARM64EC pipeline (#5521) S. B. Tam 2025-05-23 04:26:44 +08:00
  • aa02cd991d Build benchmarks for ARM64EC pipeline (#5517) S. B. Tam 2025-05-23 04:23:15 +08:00
  • a98a750c5c <regex>: Restrict control letters in escapes to alphabetic ASCII characters (#5524) Julian Müller 2025-05-22 22:11:05 +02:00
  • 6e8a91fcbf <regex>: Properly parse backslashes in character classes of basic regexes (#5523) Julian Müller 2025-05-22 22:03:01 +02:00
  • 87a97d28be <regex>: Avoid allocating during matching when regex defines no captures (#5518) Julian Müller 2025-05-22 21:52:20 +02:00
  • f8282fbad9 Google Benchmark 1.9.4 (#5530) Stephan T. Lavavej 2025-05-22 12:49:03 -07:00
  • d4ea58f2ee Automated update. github-actions[bot] 2025-05-22 07:04:43 +00:00
  • a5523af9bd Automated update. github-actions[bot] 2025-05-21 07:05:02 +00:00
  • 1334ec5915 Automated update. github-actions[bot] 2025-05-20 07:05:02 +00:00
  • 82f8a6faad Automated update. github-actions[bot] 2025-05-19 07:05:01 +00:00
  • fdcbde4486 Status Chart: Weekly updates (#5526) Stephan T. Lavavej 2025-05-18 10:14:23 -07:00
  • 250dcaf601 Automated update. github-actions[bot] 2025-05-18 07:04:13 +00:00
  • 25162c34ce Automated update. github-actions[bot] 2025-05-17 07:04:07 +00:00
  • cbd091e417 Vectorize rotate better (#5502) Alex Guteniev 2025-05-17 08:38:21 +03:00
  • 2391e5eb10 <regex>: Improve search performance for regexes with initial + quantifiers (#5509) Julian Müller 2025-05-17 07:26:10 +02:00
  • 6de3f1cf54 Win10 baseline: Drop support for Win8.1 / Server 2012 R2 (#5510) Stephan T. Lavavej 2025-05-16 22:00:49 -07:00
  • e2f43c5e14 stl/CMakeLists.txt: Remove redundant Synchronization.lib (#5496) Stephan T. Lavavej 2025-05-16 21:58:59 -07:00
  • ad4bf41e93 <mdspan>: Implement missing precondition in layout_stride::mapping<E>'s constructor (#5505) Jakub Mazurkiewicz 2025-05-17 06:55:52 +02:00
  • 2eb069fbe2 Avoid calling memcpy in swap (#5500) Alex Guteniev 2025-05-17 07:52:34 +03:00
  • c6c64d3335 Use the _Transparent concept and remove _Is_transparent (#5498) A. Jiang 2025-05-17 12:49:53 +08:00
  • c8ae40bc5f Use _Verify_ranges_do_not_overlap in more places (#5495) Alex Guteniev 2025-05-17 07:43:37 +03:00
  • dfceacee7f <__msvc_string_view.hpp>: Avoid redundant forwarding in char_traits::assign (#5488) A. Jiang 2025-05-17 12:41:13 +08:00
  • 099280790c <regex>: Reject empty repetitions when required by regex grammars (#5494) Julian Müller 2025-05-17 06:26:16 +02:00
  • e9912d893b <regex>: Cache bitmasks of negated character classes during matching (#5487) Julian Müller 2025-05-17 06:23:07 +02:00
  • 2ce34fdd6a Benchmark vectorized reverse and reverse_copy, use traits, optimize reverse_copy tail (#5493) Alex Guteniev 2025-05-17 06:35:34 +03:00
  • d6155d4764 vector_algorithms.cpp: further cleanup (#5485) Alex Guteniev 2025-05-17 06:33:08 +03:00
  • b214da0f26 Vectorize search for 32-bit and 64-bit elements, also improve 8-bit and 16-bit vectorization (#5484) Alex Guteniev 2025-05-17 06:23:16 +03:00
  • c86725a032 Add arm64EC pipeline (#5492) S. B. Tam 2025-05-17 11:18:12 +08:00
  • 63786ba532 Toolset update: VS 2022 17.14 Preview 7 (#5512) Stephan T. Lavavej 2025-05-16 20:15:36 -07:00
  • e23fcbdf3e Automated update. github-actions[bot] 2025-05-16 07:04:47 +00:00
  • 0eaf23a782 Automated update. github-actions[bot] 2025-05-15 07:04:57 +00:00
  • 9da11881f9 Automated update. github-actions[bot] 2025-05-14 07:05:07 +00:00
  • ea05f5175a Automated update. github-actions[bot] 2025-05-13 07:04:48 +00:00
  • 1ea9d3c93b Automated update. github-actions[bot] 2025-05-12 07:05:01 +00:00
  • 79ee22d50d Automated update. github-actions[bot] 2025-05-11 07:04:02 +00:00
  • da7307d68d Update llvm-project (#5467) Stephan T. Lavavej 2025-05-10 05:17:21 -07:00
  • a9ae27f684 features.py: Recognize the 'Czech_Czechia.1250' locale (#5480) Stephan T. Lavavej 2025-05-10 05:14:13 -07:00
  • 68cbe34adf multprec.cpp: Simplify with _Unsigned128 (#5473) Stephan T. Lavavej 2025-05-10 05:12:06 -07:00
  • 8cb1082803 RWC workaround: Use __builtin_trap for ancient Clang (#5458) Stephan T. Lavavej 2025-05-10 05:10:47 -07:00
  • 4e5eb85f4c <mdspan>: Fix layout_stride::mapping<E>::is_exhaustive() (#5477) Jakub Mazurkiewicz 2025-05-10 14:07:52 +02:00
  • 3a06698172 Update _MSVC_STL_UPDATE to May 2025 and update _MSVC_STL_VERSION to 145 (#5464) Vinay Pepakayala 2025-05-10 17:33:11 +05:30
  • 254972a586 Enable thread::hardware_concurrency() to handle more than 64 processors (#5459) YexuanXiao 2025-05-10 19:55:45 +08:00
  • 16f26c81af Fix num_get::do_get for bool on bad grouping (#5476) A. Jiang 2025-05-10 19:51:43 +08:00
  • b8253f7daa Replace _GET_PROXY_ALLOCATOR with a function template (#5475) A. Jiang 2025-05-10 19:48:27 +08:00
  • 53463dd8d0 <memory>: Make algorithms properly destroy objects in constant evaluation (#5449) A. Jiang 2025-05-10 19:32:26 +08:00
  • 396eaf8e25 Add casts to vector algorithms entry points (#5471) Alex Guteniev 2025-05-10 03:41:52 -07:00
  • f547abdaa4 vector_algorithms.cpp: introduce namespaces (#5450) Alex Guteniev 2025-05-10 03:37:25 -07:00
  • f11402a8fa Benchmark: use not_highly_aligned_allocator in more places (#5443) Alex Guteniev 2025-05-10 03:34:01 -07:00
  • 1e56660136 Test coverage for search_n with impossible value (#5440) Alex Guteniev 2025-05-10 03:31:25 -07:00