about summary refs log tree commit diff
path: root/library/core/benches
AgeCommit message (Expand)AuthorLines
2025-01-26Put all coretests in a separate cratebjorn3-2816/+0
2024-12-27Fix typoschloefeal-1/+1
2024-12-22Auto merge of #130733 - okaneco:is_ascii, r=scottmcmbors-3/+44
2024-11-14Auto merge of #122770 - iximeow:ixi/int-formatting-optimization, r=workingjub...bors-0/+14
2024-11-06Add `is_ascii` function optimized for x86-64 for [u8]okaneco-9/+11
2024-11-05Add new implementation benchmarkokaneco-3/+42
2024-10-08Stabilize `isqrt` featureChai T. Rex-1/+0
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-23/+23
2024-08-28Improve `isqrt` tests and add benchmarksChai T. Rex-0/+64
2024-07-29Reformat `use` declarations.Nicholas Nethercote-16/+26
2024-05-20Write `char::DebugEscape` sequences using `write_str`Arpad Borsos-2/+2
2024-05-01Add benchmarks for `impl Debug for str`Arpad Borsos-0/+80
2024-04-22Rollup merge of #115913 - FedericoStra:checked_ilog, r=the8472Guillaume Gomez-6/+73
2024-04-07disable benches in MiriRalf Jung-0/+2
2024-03-23try adding a test that LowerHex and friends don't panic, but it doesn't workiximeow-0/+14
2024-03-04Add benches for `net` parsingokaneco-0/+80
2024-01-21Auto merge of #85528 - the8472:iter-markers, r=dtolnaybors-0/+13
2024-01-20Rollup merge of #113142 - the8472:opt-cstr-display, r=Mark-SimulacrumMatthias Krüger-0/+28
2024-01-11Reduced amount of int_pow benchesNicholas Thompson-730/+43
2024-01-11Edited int_pow micro-benchmarksNicholas Thompson-103/+339
2024-01-11Added int_pow micro-benchmarksNicholas Thompson-0/+551
2024-01-10bench trustedrandomaccess specialization in zipThe8472-0/+13
2024-01-02Adjust library tests for unused_tuple_struct_fields -> dead_codeJake Goulding-2/+2
2023-12-10remove redundant importssurechen-3/+0
2023-11-27benchmarks for Chars::advance_byThe 8472-0/+19
2023-09-22checked_ilog: add benchmarksFederico Stra-6/+73
2023-07-23fixDeadbeef-0/+1
2023-06-29optimize Cstr/EscapeAscii displayThe 8472-0/+28
2023-06-23Specialize StepBy<Range<{integer}>>The 8472-0/+52
2023-06-12add benchmarkThe 8472-0/+9
2023-05-20optimize next_chunk impls for Filter and FilterMapThe 8472-2/+44
2023-05-15Rollup merge of #108291 - chenyukang:yukang/fix-benchmarks, r=workingjubileeMatthias Krüger-30/+30
2023-04-25Add shortcut for Grisu3 algorithm.mazong1123-0/+27
2023-03-05Auto merge of #108157 - scottmcm:tuple-gt-via-partialcmp, r=dtolnaybors-0/+23
2023-02-21fix more benchmark test with black_boxyukang-30/+30
2023-02-17Add a slightly-contrived tuple comparison benchmarkScott McMurray-0/+23
2023-02-14Shrink size of array benchmarkskadmin-5/+5
2023-02-11Add array::map benchmarkskadmin-0/+20
2023-02-03fix #107590, Fix benchmarks in library/core with black_boxyukang-32/+44
2023-01-04Update rand in the stdlib tests, and remove the getrandom feature from itThom Chiovoloni-2/+2
2022-11-09Rollup merge of #103570 - lukas-code:stabilize-ilog, r=scottmcmDylan DPC-1/+0
2022-11-07add benchmark for iter::ArrayChunks::fold specializationThe 8472-2/+22
2022-10-26stabilize `int_log`Lukas Markeffsky-1/+0
2022-10-17add a benchmark for slice_iter.copied().array_chunks()The 8472-0/+21
2022-08-21Use internal iteration in `Iterator::{cmp_by, partial_cmp_by, eq_by}`Tim Vermeulen-0/+7
2022-08-09Rename integer log* methods to ilog*Eric Holk-3/+3
2022-05-31Add unicode fast path to `is_printable`Nilstrieb-0/+11
2022-05-05Auto merge of #96626 - thomcc:rand-bump, r=m-ou-sebors-2/+10
2022-05-02add benchmarkThe 8472-0/+25
2022-05-02Avoid use of `rand::thread_rng` in stdlib benchmarksThom Chiovoloni-2/+10