about summary refs log tree commit diff
path: root/src/libcore/benches
AgeCommit message (Expand)AuthorLines
2020-04-06Use assoc float consts in libcoreLinus Färnstrand-2/+0
2020-04-05Stop importing int/float modules in libcoreLinus Färnstrand-2/+0
2019-12-22Format the worldMark Rousskov-1/+0
2019-12-16Add benchmarks for `start_with` and `ends_with`Andrea Canciani-0/+44
2019-12-06Format libcore with rustfmt (including tests and benches)David Tolnay-103/+87
2019-12-06Exclude manually arranged ascii tables from rustfmtDavid Tolnay-0/+2
2019-11-23make `./x.py bench` againMazdak Farrokhzad-2/+2
2019-11-06Have tidy ensure that we document all `unsafe` blocks in libcoreOliver Scherer-0/+2
2019-08-06Improve `ptr_rotate` performance, tests, and benchmarksAaron Kutch-0/+26
2019-06-14Change `...` to `..=` where applicableAaron Kutch-4/+4
2019-04-18libcore => 2018Taiki Endo-1/+0
2019-04-06Tiny docs fixTobias Bucher-1/+1
2019-04-02Rollup merge of #59262 - timvermeulen:iterator_cmp_dedup, r=scottmcmMazdak Farrokhzad-0/+10
2019-03-19ASCII uppercase: add "subtract multiplied bool" benchmarkSimon Sapin-0/+12
2019-03-19ASCII uppercase: add "subtract shifted bool" benchmarkSimon Sapin-0/+12
2019-03-19Simplify u8::to_ascii_{upp,low}ercase while keeping it fastSimon Sapin-1/+23
2019-03-19Benchmark more possibles impls of [u8]::make_ascii_uppercaseSimon Sapin-1/+83
2019-03-18Add benchmarks for `u8::is_ascii*`Simon Sapin-17/+32
2019-03-18Rename src/libcore/benches/ascii_case.rs to ascii.rsSimon Sapin-1/+7
2019-03-18TidySimon Sapin-2/+4
2019-03-18Add benchmark for not-quite-correct “fake SIMD” make_ascii_uppercaseSimon Sapin-0/+46
2019-03-18Make u8::to_ascii_lowercase and to_ascii_uppercase branchlessSimon Sapin-21/+1
2019-03-18Add benchmarks for [u8]::make_ascii_uppercaseSimon Sapin-0/+173
2019-03-17Add iter::{bench_partial_cmp, bench_lt} benchmarksTim Vermeulen-0/+10
2019-03-12Fix the bench_max and bench_max_by_key benchmarksTim Vermeulen-2/+2
2019-02-27Add trailing newlineTim Vermeulen-1/+1
2019-02-27Improve existing benchmarks to prevent extreme optimizationsTim Vermeulen-2/+2
2019-02-27Add relevant benchmarksTim Vermeulen-0/+28
2019-01-12Add fmt benchmarksShotaro Yamada-0/+111
2018-12-25Remove licensesMark Rousskov-140/+0
2018-12-09Override Cycle::try_foldShotaro Yamada-0/+6
2018-11-21core/benches/num: Add `from_str/from_str_radix()` benchmarksTobias Bieniek-0/+105
2018-11-13core/benches: Add `char::to_digit()` benchmarksTobias Bieniek-0/+54
2018-08-29bench: libcore: fix build failure of any.rs benchmark (use "dyn Any")Matthias Krüger-1/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-2/+0
2018-03-20Stabilize slice patterns without `..`Vadim Petrochenkov-1/+0
2018-03-01Specialize Zip::nth for TrustedRandomAccessScott McMurray-0/+29
2017-11-17Auto merge of #45595 - scottmcm:iter-try-fold, r=dtolnaybors-0/+6
2017-11-11Improve the performance of binary_search by reducing the number ofAlkis Evlogimenos-1/+68
2017-10-29Fundamental internal iteration with try_foldScott McMurray-0/+6
2017-10-04seperate and move miscellaneous benchmarks to librustcNiv Kaminer-69/+0
2017-09-30address some `FIXME`s whose associated issues were marked as closedNiv Kaminer-1/+0
2017-09-25Add more custom folding to `core::iter` adaptorsJosh Stone-30/+121
2017-09-14Customize `<FlatMap as Iterator>::fold`Josh Stone-0/+38
2017-06-21Use `fold` to implement `Iterator::for_each`Josh Stone-0/+47
2017-04-28num: add minimal benchmarks for full floating-point formattingNathan Froyd-0/+24
2017-02-06Extract collections benchmarks to libcollections/benchesSon-0/+661