Deadbeef
626efab67f
fix
2023-07-23 09:58:31 +00:00
The 8472
070ce235f2
Specialize StepBy<Range<{integer}>>
...
For ranges < usize we determine the number of items
StepBy would yield and then store that in the range.end
instead of the actual end. This significantly
simplifies calculation of the loop induction variable
especially in cases where StepBy::step (an usize)
could overflow the Range's item type
2023-06-23 00:17:34 +02:00
The 8472
b40896d17b
optimize next_chunk impls for Filter and FilterMap
2023-05-20 11:29:34 +02:00
The 8472
b00666ed09
add benchmark for iter::ArrayChunks::fold specialization
...
This also updates the existing iter::Copied::next_chunk benchmark so
that the thing it benches doesn't get masked by the ArrayChunks specialization
2022-11-07 21:44:24 +01:00
The 8472
963d6f757c
add a benchmark for slice_iter.copied().array_chunks()
2022-10-17 23:40:21 +02:00
Tim Vermeulen
db2b4a3a7e
Use internal iteration in Iterator::{cmp_by, partial_cmp_by, eq_by}
2022-08-21 12:23:10 +02:00
The 8472
e3db41bf97
add benchmark
2022-05-02 20:54:46 +02:00
Smitty
bdfcb88e8b
Use HTTPS links where possible
2021-06-23 16:26:46 -04:00
kadmin
e5094a2851
Add more benchmarks
2021-01-08 09:50:35 +00:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00