about

benchmarks of binaries generated by rustc

project on github

data storage and website storage on github

most benchmark suites track the performance of a program as the implementation changes. lolbench does this as well, but the only implementation detail that's allowed to change is the version of the rust toolchain used. currently runs benchmarks with each nightly.

potentially anomalous results

each entry here passes some statistical tests for being "interesting" results, but has not necessarily been manually reproduced and confirmed as a regression or improvement. in the near future we hope to allow marking these anomalous results as "resolved" and associating them with commit and/or issue metadata. see the relevant github issue if you'd like to help with that!

values for comparisons are function runtimes in nanoseconds, a smaller delta is better (ideally negative). most likely anomalies first, % and stddev measured from sample mean of preceding toolchains' results.

[+-] nightly-2019-02-17

benchmark % Δ σ Δ
regex_0_2_6::misc::short_haystack_3x 10.84 % 3.42
regex_0_2_6::misc::short_haystack_10x 9.44 % 3.32
quickcheck_0_6_1::shrink_unit_5_tuple 8.80 % 2.29
csv_1_0_2::count_game_serialize_owned_bytes -6.18 % -2.00
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.66 % -2.21

[+-] nightly-2019-02-16

benchmark % Δ σ Δ
csv_1_0_2::count_pop_serialize_owned_bytes -4.97 % -2.87
rayon_1_0_0::life::bench::generations -20.10 % -2.02
csv_1_0_2::count_game_serialize_owned_bytes -6.40 % -2.09
csv_1_0_2::count_pop_serialize_owned_str -4.43 % -2.23
rayon_1_0_0::nbody::bench::nbody_parreduce 7.44 % 2.01
sha2_0_8_0::sha512::bench1_10 1.98 % 2.16
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.80 % -2.35

[+-] nightly-2019-02-15

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_f64_2_tuple 36.24 % 15.31
quickcheck_0_6_1::shrink_f64_8_tuple 20.98 % 3.34
diesel_1_1_1::bench_trivial_query_selecting_10_000_rows 8.28 % 3.12
sha2_0_8_0::sha256::bench2_100 -1.82 % -2.45
rayon_1_0_0::map_collect::i_to_i::with_mutex 15.62 % 3.26
csv_1_0_2::count_pop_serialize_owned_bytes -4.08 % -2.38
rayon_1_0_0::life::bench::generations -19.98 % -2.02
rayon_1_0_0::nbody::bench::nbody_parreduce 8.02 % 2.18
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.76 % -2.34
byteorder_1_2_6::uint128_14::read_little_endian -0.30 % -2.83

[+-] nightly-2019-02-14

benchmark % Δ σ Δ
regex_0_2_6::misc::match_class_in_range 54.28 % 3.08
rayon_1_0_0::sort::par_sort_expensive -2.22 % -3.12
regex_0_2_6::misc::long_needle1 18.14 % 2.00
csv_1_0_2::count_game_serialize_owned_bytes -7.48 % -2.49
csv_1_0_2::count_nfl_serialize_owned_bytes -9.84 % -2.30
rayon_1_0_0::life::bench::generations -19.65 % -2.00
csv_1_0_2::count_game_iter_str 6.89 % 2.01
csv_1_0_2::count_pop_serialize_owned_str -4.20 % -2.15
sha2_0_8_0::sha512::bench1_10 2.30 % 2.53
brotli_1_1_3::bench_e2e_rt_q9_1024k -2.05 % -2.13
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.66 % -2.28
rayon_1_0_0::nbody::bench::nbody_seq 5.13 % 2.01

[+-] nightly-2019-02-13

benchmark % Δ σ Δ
regex_0_2_6::misc::easy0_1MB 18.53 % 2.53
rayon_1_0_0::life::bench::generations -20.25 % -2.08
rayon_1_0_0::nbody::bench::nbody_parreduce 7.40 % 2.03
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.78 % -2.42
rayon_1_0_0::nbody::bench::nbody_seq 5.71 % 2.26
regex_0_2_6::sherlock::name_alt1 1.86 % 2.22

[+-] nightly-2019-02-12

benchmark % Δ σ Δ
regex_0_2_6::rust_parse::parse_simple 20.54 % 2.65
quickcheck_0_6_1::shrink_unit_6_tuple 28.38 % 2.07
csv_1_0_2::count_game_serialize_owned_bytes -6.72 % -2.26
csv_1_0_2::count_nfl_serialize_owned_bytes -9.75 % -2.32
rayon_1_0_0::life::bench::generations -19.89 % -2.06
nom_4_0_0::ini::bench_ini_keys_and_values -5.12 % -2.11
rayon_1_0_0::nbody::bench::nbody_parreduce 7.53 % 2.08
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.30 % -2.01
rayon_1_0_0::nbody::bench::nbody_seq 5.08 % 2.02

[+-] nightly-2019-02-11

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect 9.82 % 2.52
csv_1_0_2::count_mbta_deserialize_owned_str -14.89 % -2.31
csv_1_0_2::count_game_serialize_owned_str -8.08 % -2.18
csv_1_0_2::count_game_serialize_owned_bytes -7.59 % -2.59
csv_1_0_2::count_nfl_serialize_owned_bytes -8.45 % -2.03
rayon_1_0_0::life::bench::generations -19.85 % -2.07
diesel_1_1_1::bench_medium_complex_query_selecting____100_rows_boxed 3.35 % 2.29
rayon_1_0_0::nbody::bench::nbody_parreduce 7.47 % 2.08
snap_0_2_4::zflat06_txt1 1.42 % 2.42
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.53 % -2.23

[+-] nightly-2019-02-10

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_f64_1_tuple 38.12 % 10.36
regex_0_2_6::misc::short_haystack_100x 12.94 % 4.65
csv_1_0_2::count_mbta_deserialize_borrowed_bytes 7.77 % 3.27
csv_1_0_2::count_game_serialize_owned_bytes -10.36 % -3.64
csv_1_0_2::count_game_serialize_owned_str -9.85 % -2.71
csv_1_0_2::count_nfl_serialize_owned_bytes -10.55 % -2.57
rayon_1_0_0::life::bench::generations -19.86 % -2.09
nom_4_0_0::ini::bench_ini_keys_and_values -5.06 % -2.12
csv_1_0_2::count_pop_serialize_owned_bytes -3.65 % -2.19
sha2_0_8_0::sha512::bench1_10 2.09 % 2.31
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.78 % -2.48
regex_0_2_6::regexdna::find_new_lines 1.56 % 2.40
snap_0_2_4::zflat06_txt1 1.38 % 2.37
snap_0_2_4::zflat08_txt3 1.31 % 2.15

[+-] nightly-2019-02-09

benchmark % Δ σ Δ
regex_0_2_6::misc::anchored_literal_short_non_match 25.76 % 2.19
csv_1_0_2::count_nfl_serialize_owned_bytes -10.26 % -2.53
rayon_1_0_0::life::bench::generations -20.09 % -2.13
nom_4_0_0::ini::bench_ini_keys_and_values -5.06 % -2.14
rayon_1_0_0::nbody::bench::nbody_parreduce 7.81 % 2.20
csv_1_0_2::count_pop_serialize_owned_bytes -3.46 % -2.09
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.57 % -2.32
regex_0_2_6::sherlock::name_sherlock_holmes -2.23 % -2.03
rayon_1_0_0::nbody::bench::nbody_seq 5.16 % 2.09

[+-] nightly-2019-02-07

benchmark % Δ σ Δ
csv_1_0_2::count_mbta_serialize_owned_bytes 73.15 % 9.57
byteorder_1_2_6::f64::read_little_endian 0.48 % 7.81
crossbeam_epoch_0_4_0::pin::single_default_handle_pin 12.69 % 3.36
rayon_1_0_0::fibonacci::fibonacci_split_recursive 15.37 % 9.07
csv_1_0_2::count_nfl_serialize_owned_bytes -10.17 % -2.54
csv_1_0_2::count_game_serialize_owned_bytes -6.79 % -2.43
rayon_1_0_0::life::bench::generations -20.23 % -2.16
csv_1_0_2::count_nfl_read_str 3.36 % 2.94
nom_4_0_0::ini::bench_ini_keys_and_values -5.21 % -2.23
snap_0_2_4::uflat02_jpg 6.03 % 2.24
csv_1_0_2::count_pop_serialize_owned_bytes -3.31 % -2.01
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.41 % -2.20
regex_0_2_6::sherlock::quotes 1.29 % 2.62
rayon_1_0_0::nbody::bench::nbody_seq 5.34 % 2.18

[+-] nightly-2019-02-06

benchmark % Δ σ Δ
regex_0_2_6::misc::literal 82.05 % 4.00
csv_1_0_2::count_pop_serialize_owned_bytes -4.87 % -3.02
rayon_1_0_0::map_collect::i_to_i::with_mutex 15.67 % 3.39
regex_0_2_6::misc::reallyhard_1K 19.74 % 2.24
rayon_1_0_0::life::bench::parallel_generations -20.53 % -2.44
csv_1_0_2::count_game_serialize_owned_str -7.28 % -2.04
csv_1_0_2::count_nfl_serialize_owned_bytes -8.69 % -2.19
csv_1_0_2::count_pop_serialize_owned_str -4.67 % -2.49
csv_1_0_2::count_game_serialize_owned_bytes -6.62 % -2.40
rayon_1_0_0::life::bench::generations -20.54 % -2.22
nom_4_0_0::ini::bench_ini_keys_and_values -5.16 % -2.23
sha2_0_8_0::sha512::bench1_10 2.24 % 2.50
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.68 % -2.47
byteorder_1_2_6::int128_8::read_native_endian -0.23 % -2.78

[+-] nightly-2019-02-05

benchmark % Δ σ Δ
rayon_1_0_0::fibonacci::fibonacci_iterative 104.18 % 14.68
quickcheck_0_6_1::shrink_unit_6_tuple 31.12 % 2.28
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows 6.37 % 2.82
regex_0_2_6::misc::one_pass_long_prefix 25.90 % 2.30
csv_1_0_2::count_mbta_deserialize_owned_str -13.84 % -2.21
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows_boxed 5.60 % 2.17
csv_1_0_2::count_nfl_serialize_owned_bytes -8.70 % -2.22
rayon_1_0_0::life::bench::parallel_generations -17.18 % -2.05
byteorder_1_2_6::uint128_15::read_little_endian -0.29 % -2.80
nom_4_0_0::ini::bench_ini_keys_and_values -5.18 % -2.26
rayon_1_0_0::life::bench::generations -20.74 % -2.26
snap_0_2_4::uflat00_html -2.49 % -2.16
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.75 % -2.58
regex_0_2_6::sherlock::name_alt1 2.37 % 2.85
byteorder_1_2_6::int128_11::read_native_endian -0.29 % -2.69
rayon_1_0_0::nbody::bench::nbody_seq 6.14 % 2.55
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.66 % 2.03

[+-] nightly-2019-02-04

benchmark % Δ σ Δ
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows_boxed 8.05 % 3.19
csv_1_0_2::count_game_deserialize_borrowed_bytes -3.47 % -3.33
csv_1_0_2::count_nfl_serialize_owned_bytes -9.38 % -2.42
csv_1_0_2::count_pop_serialize_owned_str -4.56 % -2.47
nom_4_0_0::ini::bench_ini_keys_and_values -5.18 % -2.28
rayon_1_0_0::life::bench::generations -20.23 % -2.23
csv_1_0_2::count_pop_serialize_owned_bytes -3.73 % -2.36
regex_0_2_6::sherlock::name_holmes_nocase -2.83 % -2.18

[+-] nightly-2019-02-03

benchmark % Δ σ Δ
byteorder_1_2_6::int128_4::read_big_endian 16.71 % 10.63
byteorder_1_2_6::int128_3::read_big_endian 18.20 % 11.24
byteorder_1_2_6::int128_2::read_native_endian 18.96 % 17.21
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect 19.70 % 8.30
regex_0_2_6::misc::reallyhard2_1K 29.43 % 2.61
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect 16.37 % 4.43
csv_1_0_2::count_game_serialize_owned_bytes -6.43 % -2.39
csv_1_0_2::count_game_serialize_owned_str -7.11 % -2.02
csv_1_0_2::count_nfl_iter_str_trimmed 12.46 % 2.01
csv_1_0_2::count_nfl_serialize_owned_bytes -9.56 % -2.50
csv_1_0_2::count_pop_serialize_owned_str -4.33 % -2.37
nom_4_0_0::ini::bench_ini_keys_and_values -5.22 % -2.33
rayon_1_0_0::str_split::serial_space_char 4.51 % 2.16
rayon_1_0_0::life::bench::generations -20.37 % -2.27
quickcheck_0_6_1::shrink_i64_6_tuple -4.69 % -2.07
rayon_1_0_0::nbody::bench::nbody_parreduce 8.42 % 2.43
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.48 % -2.41
csv_1_0_2::count_pop_serialize_owned_bytes -3.33 % -2.12
byteorder_1_2_6::int128_7::read_native_endian 0.77 % 5.32
rayon_1_0_0::nbody::bench::nbody_seq 5.23 % 2.20
byteorder_1_2_6::int128_9::read_big_endian 0.78 % 4.63
sha2_0_8_0::sha256::bench3_1000 -0.84 % -2.54
byteorder_1_2_6::uint128_6::read_native_endian -0.24 % -2.90

[+-] nightly-2019-02-02

benchmark % Δ σ Δ
regex_0_2_6::misc::easy0_32K 25.67 % 2.64
snap_0_2_4::zflat00_html 5.22 % 2.90
rayon_1_0_0::life::bench::parallel_generations -20.88 % -2.55
byteorder_1_2_6::uint128_14::read_big_endian -0.32 % -3.14
csv_1_0_2::count_nfl_serialize_owned_bytes -10.95 % -2.92
csv_1_0_2::count_nfl_serialize_owned_str -10.90 % -2.12
rayon_1_0_0::life::bench::generations -20.93 % -2.36
snap_0_2_4::zflat07_txt2 2.36 % 3.16
byteorder_1_2_6::uint128_10::read_native_endian -0.31 % -2.81
rayon_1_0_0::nbody::bench::nbody_parreduce 7.26 % 2.11
snap_0_2_4::zflat11_gaviota 0.96 % 2.87
byteorder_1_2_6::int128_16::read_native_endian -0.28 % -2.39
byteorder_1_2_6::uint128_11::read_little_endian -0.29 % -2.51
rayon_1_0_0::nbody::bench::nbody_seq 5.97 % 2.54
byteorder_1_2_6::uint128_9::read_native_endian -0.28 % -2.57

[+-] nightly-2019-02-01

benchmark % Δ σ Δ
regex_0_2_6::misc::easy0_1K 29.46 % 3.62
rayon_1_0_0::life::bench::parallel_generations -25.37 % -3.16
json_benchmark_c7d3d9b::serialize_twitter_dom 7.74 % 2.49
csv_1_0_2::count_pop_deserialize_borrowed_bytes -4.20 % -2.36
csv_1_0_2::count_mbta_deserialize_owned_str -14.19 % -2.33
csv_1_0_2::count_game_serialize_owned_bytes -8.60 % -3.27
csv_1_0_2::count_game_serialize_owned_str -8.93 % -2.57
csv_1_0_2::count_nfl_serialize_owned_bytes -10.54 % -2.86
csv_1_0_2::count_nfl_serialize_owned_str -10.50 % -2.06
nom_4_0_0::ini::bench_ini_keys_and_values -5.21 % -2.35
csv_1_0_2::count_game_deserialize_borrowed_bytes -3.30 % -3.29
quickcheck_0_6_1::shrink_u64_3_tuple 12.95 % 2.03
csv_1_0_2::count_pop_serialize_owned_str -3.80 % -2.10
rayon_1_0_0::life::bench::generations -20.53 % -2.34
rayon_1_0_0::nbody::bench::nbody_parreduce 7.04 % 2.06
rayon_1_0_0::find::parallel_find_common -1.99 % -2.31
rayon_1_0_0::quicksort::bench::quick_sort_seq_bench -1.09 % -2.21
rayon_1_0_0::nbody::bench::nbody_seq 5.15 % 2.21
rayon_1_0_0::join_microbench::increment_all_serialized -1.19 % -2.25

[+-] nightly-2019-01-31

benchmark % Δ σ Δ
csv_1_0_2::count_game_iter_str 18.45 % 5.72
sha3_0_8_0::sha3_256::bench1_10 3.72 % 3.46
csv_1_0_2::count_game_serialize_owned_str -9.85 % -2.89
csv_1_0_2::count_game_serialize_owned_bytes -9.06 % -3.55
csv_1_0_2::count_pop_serialize_owned_str -4.82 % -2.70
snap_0_2_4::uflat10_pb -3.69 % -2.01
csv_1_0_2::count_nfl_serialize_owned_bytes -9.16 % -2.52
nom_4_0_0::ini::bench_ini_keys_and_values -5.34 % -2.44
csv_1_0_2::count_nfl_serialize_owned_str -10.32 % -2.05
rayon_1_0_0::life::bench::parallel_generations -18.89 % -2.38
rayon_1_0_0::nbody::bench::nbody_parreduce 9.89 % 2.95
rayon_1_0_0::life::bench::generations -20.62 % -2.37
regex_0_2_6::sherlock::name_holmes -6.29 % -2.32
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.55 % -2.57
regex_0_2_6::sherlock::word_ending_n 1.69 % 2.19
byteorder_1_2_6::uint128_15::read_native_endian 0.28 % 3.04
byteorder_1_2_6::uint128_11::read_native_endian 0.33 % 3.02
rayon_1_0_0::nbody::bench::nbody_seq 5.55 % 2.41
byteorder_1_2_6::uint128_16::read_little_endian 0.23 % 2.44
byteorder_1_2_6::uint128_13::read_little_endian 0.25 % 2.67
byteorder_1_2_6::uint128_13::read_native_endian 0.27 % 2.70

[+-] nightly-2019-01-30

benchmark % Δ σ Δ
snap_0_2_4::zflat08_txt3 2.30 % 3.89
nom_4_0_0::ini::bench_ini_keys_and_values -5.28 % -2.44
csv_1_0_2::count_nfl_serialize_owned_bytes -9.10 % -2.54
csv_1_0_2::count_game_serialize_owned_bytes -7.79 % -3.12
csv_1_0_2::count_game_serialize_owned_str -7.71 % -2.29
byteorder_1_2_6::uint128_3::read_big_endian 0.21 % 2.98
rayon_1_0_0::life::bench::parallel_generations -16.41 % -2.08
rayon_1_0_0::life::bench::generations -20.58 % -2.40
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.72 % -2.80
quickcheck_0_6_1::shrink_u64_1_tuple 13.85 % 2.00
csv_1_0_2::count_pop_serialize_owned_bytes -3.37 % -2.20
sha3_0_8_0::sha3_256::bench1_10 -2.19 % -2.05
rayon_1_0_0::nbody::bench::nbody_seq 5.62 % 2.47

[+-] nightly-2019-01-29

benchmark % Δ σ Δ
snap_0_2_4::zflat05_html4 2.17 % 5.27
nom_4_0_0::ini::bench_ini_keys_and_values -5.27 % -2.47
csv_1_0_2::count_nfl_serialize_owned_bytes -10.56 % -3.01
csv_1_0_2::count_game_serialize_owned_str -7.88 % -2.37
csv_1_0_2::count_nfl_serialize_owned_str -10.16 % -2.04
csv_1_0_2::count_game_serialize_owned_bytes -7.39 % -3.02
regex_0_2_6::misc::medium_1K 21.47 % 2.10
csv_1_0_2::count_pop_deserialize_borrowed_bytes 4.86 % 2.81
snap_0_2_4::uflat04_pdf 9.82 % 2.23
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.98 % -3.13
snap_0_2_4::zflat02_jpg 8.29 % 2.27
rayon_1_0_0::life::bench::generations -21.31 % -2.51
csv_1_0_2::count_pop_serialize_owned_bytes -3.32 % -2.19
snap_0_2_4::zflat01_urls 2.13 % 2.92
regex_0_2_6::sherlock::name_holmes -5.46 % -2.02
rayon_1_0_0::nbody::bench::nbody_parreduce 7.28 % 2.19
regex_0_2_6::misc::short_haystack_10000x 2.39 % 2.24
regex_0_2_6::sherlock::the_upper -4.62 % -2.01
rayon_1_0_0::nbody::bench::nbody_seq 4.97 % 2.20
regex_0_2_6::sherlock::name_holmes_nocase -2.83 % -2.20
byteorder_1_2_6::uint128_14::read_little_endian -0.28 % -2.73
byteorder_1_2_6::uint128_13::read_native_endian -0.29 % -2.92

[+-] nightly-2019-01-28

benchmark % Δ σ Δ
byteorder_1_2_6::uint128_3::read_native_endian 0.95 % 12.04
byteorder_1_2_6::uint128_2::read_little_endian 0.92 % 9.01
byteorder_1_2_6::uint128_5::read_native_endian 0.73 % 8.06
byteorder_1_2_6::uint128_10::read_big_endian 0.77 % 6.08
byteorder_1_2_6::uint128_15::read_big_endian 0.67 % 6.83
byteorder_1_2_6::uint128_11::read_big_endian 0.67 % 5.64
quickcheck_0_6_1::shrink_f64_6_tuple 21.03 % 4.91
nom_4_0_0::ini::bench_ini_keys_and_values 10.37 % 5.17
csv_1_0_2::count_nfl_serialize_owned_bytes -8.74 % -2.52
csv_1_0_2::count_pop_serialize_owned_bytes -4.18 % -2.81
csv_1_0_2::count_game_serialize_owned_bytes -7.53 % -3.15
csv_1_0_2::count_game_serialize_owned_str -7.71 % -2.35
csv_1_0_2::count_pop_serialize_owned_str -4.17 % -2.40
diesel_1_1_1::bench_medium_complex_query_selecting_10_000_rows 3.32 % 2.36
csv_1_0_2::count_mbta_deserialize_owned_str -13.32 % -2.25
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.98 % -3.20
rayon_1_0_0::life::bench::parallel_generations -16.38 % -2.10
rayon_1_0_0::life::bench::generations -21.18 % -2.53
rayon_1_0_0::nbody::bench::nbody_parreduce 6.98 % 2.12
byteorder_1_2_6::uint128_6::read_big_endian 0.70 % 6.88
regex_0_2_6::sherlock::the_upper -4.75 % -2.08
byteorder_1_2_6::uint128_7::read_little_endian 0.73 % 5.59
rayon_1_0_0::nbody::bench::nbody_seq 5.57 % 2.49
regex_0_2_6::sherlock::name_alt1 2.01 % 2.43
sha2_0_8_0::sha256::bench3_1000 -0.71 % -2.23

[+-] nightly-2019-01-27

benchmark % Δ σ Δ
regex_0_2_6::sherlock::ing_suffix 73.15 % 40.81
rayon_1_0_0::fibonacci::fibonacci_iterative 105.22 % 82.23
regex_0_2_6::sherlock::name_alt3_nocase 2.03 % 12.16
nom_4_0_0::ini::bench_ini_keys_and_values -5.35 % -2.71
csv_1_0_2::count_game_serialize_owned_bytes -10.21 % -4.48
csv_1_0_2::count_game_serialize_owned_str -10.13 % -3.16
csv_1_0_2::count_game_deserialize_borrowed_bytes -3.07 % -3.39
csv_1_0_2::count_nfl_serialize_owned_bytes -8.70 % -2.55
regex_0_2_6::misc::anchored_literal_long_match 33.15 % 2.34
rayon_1_0_0::life::bench::parallel_generations -16.44 % -2.13
rayon_1_0_0::nbody::bench::nbody_par 21.93 % 2.00
rayon_1_0_0::life::bench::generations -21.37 % -2.59
sha2_0_8_0::sha512::bench1_10 2.27 % 2.61
csv_1_0_2::count_pop_serialize_owned_bytes -3.05 % -2.06
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec_reused -1.29 % -2.60
rayon_1_0_0::nbody::bench::nbody_seq 5.25 % 2.38
regex_0_2_6::sherlock::quotes 1.18 % 2.39

[+-] nightly-2019-01-26

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_f64_8_tuple 27.19 % 4.38
crossbeam_epoch_0_4_0::defer::single_defer 32.82 % 5.53
csv_1_0_2::count_nfl_serialize_owned_bytes -10.44 % -3.13
csv_1_0_2::count_nfl_serialize_owned_str -10.33 % -2.12
csv_1_0_2::count_pop_deserialize_borrowed_bytes 5.00 % 2.96
regex_0_2_6::misc::anchored_literal_short_match 30.77 % 2.21
csv_1_0_2::count_game_serialize_owned_bytes -5.83 % -2.59
regex_0_2_6::misc::one_pass_short 30.23 % 2.09
rayon_1_0_0::nbody::bench::nbody_parreduce 10.42 % 3.25
rayon_1_0_0::life::bench::parallel_generations -15.40 % -2.01
rayon_1_0_0::life::bench::generations -21.37 % -2.63
rayon_1_0_0::nbody::bench::nbody_seq 6.01 % 2.76

[+-] nightly-2019-01-25

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_f64_8_tuple 52.05 % 10.09
csv_1_0_2::count_game_serialize_owned_bytes -6.91 % -3.14
csv_1_0_2::count_nfl_serialize_owned_str -10.59 % -2.20
csv_1_0_2::count_game_serialize_owned_str -7.30 % -2.31
csv_1_0_2::count_pop_serialize_owned_bytes -3.29 % -2.26
rayon_1_0_0::life::bench::parallel_generations -15.63 % -2.06
snap_0_2_4::zflat07_txt2 1.50 % 2.01

[+-] nightly-2019-01-24

benchmark % Δ σ Δ
rayon_1_0_0::sort::demo_quick_sort_strings 7.84 % 4.80
regex_0_2_6::misc::not_literal 47.20 % 2.96
csv_1_0_2::count_nfl_serialize_owned_str -11.15 % -2.34
csv_1_0_2::count_pop_serialize_owned_bytes -3.84 % -2.68
csv_1_0_2::count_nfl_serialize_owned_bytes -11.33 % -3.49
csv_1_0_2::count_game_serialize_owned_bytes -5.77 % -2.67
csv_1_0_2::count_game_serialize_owned_str -6.28 % -2.01
csv_1_0_2::count_game_iter_str 8.21 % 2.57
rayon_1_0_0::life::bench::parallel_generations -17.81 % -2.37
csv_1_0_2::count_nfl_deserialize_owned_str -7.76 % -2.16
rayon_1_0_0::life::bench::generations -20.95 % -2.62
json_benchmark_c7d3d9b::serialize_canada_struct -8.32 % -2.08
snap_0_2_4::uflat02_jpg 5.94 % 2.21
rayon_1_0_0::nbody::bench::nbody_parreduce 7.18 % 2.26
rayon_1_0_0::nbody::bench::nbody_seq 5.57 % 2.59
regex_0_2_6::regexdna::variant9 -2.81 % -2.10

[+-] nightly-2019-01-23

benchmark % Δ σ Δ
csv_1_0_2::count_nfl_serialize_owned_bytes -10.96 % -3.48
csv_1_0_2::count_nfl_serialize_owned_str -11.42 % -2.43
csv_1_0_2::count_game_serialize_owned_bytes -7.91 % -3.79
csv_1_0_2::count_game_serialize_owned_str -8.24 % -2.68
diesel_1_1_1::bench_medium_complex_query_selecting____100_rows_boxed 4.98 % 3.41
csv_1_0_2::count_pop_serialize_owned_str -4.05 % -2.42
diesel_1_1_1::bench_medium_complex_query_selecting______1_row_boxed 9.34 % 2.80
regex_0_2_6::misc::long_needle1 22.09 % 2.49
quickcheck_0_6_1::shrink_f64_1_tuple 10.02 % 2.78
json_benchmark_c7d3d9b::serialize_canada_dom -10.38 % -2.18
rayon_1_0_0::life::bench::parallel_generations -17.31 % -2.33
rayon_1_0_0::life::bench::generations -21.30 % -2.70
rayon_1_0_0::nbody::bench::nbody_parreduce 6.39 % 2.03
snap_0_2_4::uflat02_jpg 5.41 % 2.02
brotli_1_1_3::bench_e2e_rt_q9_1024k -1.98 % -2.11
rayon_1_0_0::nbody::bench::nbody_seq 5.68 % 2.68

[+-] nightly-2019-01-22

benchmark % Δ σ Δ
nom_4_0_0::ini::bench_ini_key_value 20.25 % 3.99
quickcheck_0_6_1::shrink_u64_6_tuple 20.01 % 2.40
csv_1_0_2::count_game_serialize_owned_bytes -5.24 % -2.54
regex_0_2_6::misc::reallyhard_32 19.58 % 2.13
regex_0_2_6::misc::one_pass_short 28.77 % 2.00
rayon_1_0_0::life::bench::parallel_generations -17.80 % -2.43
rayon_1_0_0::nbody::bench::nbody_par 21.82 % 2.04
rayon_1_0_0::life::bench::generations -21.11 % -2.72
rayon_1_0_0::nbody::bench::nbody_parreduce 8.25 % 2.65
sha3_0_8_0::sha3_256::bench1_10 -2.32 % -2.18
csv_1_0_2::count_pop_read_bytes -3.89 % -2.20
rayon_1_0_0::nbody::bench::nbody_seq 5.70 % 2.73

[+-] nightly-2019-01-21

benchmark % Δ σ Δ
rayon_1_0_0::sort::par_sort_random 2.45 % 3.57
json_benchmark_c7d3d9b::serialize_citm_dom 6.17 % 2.43
regex_0_2_6::misc::anchored_literal_short_non_match 23.80 % 2.08
regex_0_2_6::misc::one_pass_short 29.12 % 2.03
rayon_1_0_0::life::bench::parallel_generations -17.62 % -2.43
rayon_1_0_0::sort::par_sort_strings 3.32 % 2.48
rayon_1_0_0::life::bench::generations -21.64 % -2.84
rayon_1_0_0::nbody::bench::nbody_par 21.37 % 2.01
regex_0_2_6::misc::easy0_1MB 14.26 % 2.00
regex_0_2_6::sherlock::name_holmes -5.80 % -2.16
rayon_1_0_0::nbody::bench::nbody_parreduce 6.95 % 2.26
regex_0_2_6::sherlock::name_alt1 2.20 % 2.69
rayon_1_0_0::nbody::bench::nbody_seq 5.56 % 2.70
regex_0_2_6::regexdna::variant2 -2.33 % -2.04
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec_reused -1.12 % -2.29

[+-] nightly-2019-01-20

benchmark % Δ σ Δ
byteorder_1_2_6::int_8::read_native_endian 18.86 % 403.07
byteorder_1_2_6::int128_11::read_big_endian 19.47 % 160.18
byteorder_1_2_6::int128_6::read_native_endian 1.12 % 11.15
byteorder_1_2_6::int128_16::read_big_endian 1.06 % 8.69
byteorder_1_2_6::int128_15::read_little_endian 0.94 % 8.17
byteorder_1_2_6::int128_7::read_little_endian 1.01 % 7.25
byteorder_1_2_6::int128_14::read_little_endian 1.00 % 8.00
byteorder_1_2_6::int128_9::read_big_endian 1.02 % 6.59
byteorder_1_2_6::int128_1::read_native_endian 18.75 % 12.93
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect 11.99 % 5.23
regex_0_2_6::misc::anchored_literal_short_non_match 27.96 % 2.47
rayon_1_0_0::join_microbench::increment_all_atomized 22.72 % 2.73
quickcheck_0_6_1::shrink_f64_1_tuple -8.68 % -2.43
regex_0_2_6::sherlock::name_holmes -6.33 % -2.39
rayon_1_0_0::life::bench::generations -21.37 % -2.85
rayon_1_0_0::nbody::bench::nbody_par 21.71 % 2.05
snap_0_2_4::uflat02_jpg 6.12 % 2.30
rayon_1_0_0::nbody::bench::nbody_parreduce 7.70 % 2.53
byteorder_1_2_6::int128_11::read_little_endian 0.81 % 6.12
csv_1_0_2::count_pop_read_bytes -4.25 % -2.44
byteorder_1_2_6::int128_7::read_native_endian 0.87 % 6.41
snap_0_2_4::zflat07_txt2 1.58 % 2.12
sha2_0_8_0::sha512::bench1_10 1.97 % 2.29
byteorder_1_2_6::int128_12::read_native_endian 0.78 % 5.22
rayon_1_0_0::nbody::bench::nbody_seq 5.64 % 2.78
byteorder_1_2_6::int128_13::read_big_endian 0.69 % 5.08
byteorder_1_2_6::int128_9::read_native_endian 0.62 % 3.99
byteorder_1_2_6::int128_16::read_native_endian 0.31 % 2.70

[+-] nightly-2019-01-19

benchmark % Δ σ Δ
byteorder_1_2_6::uint128_7::read_little_endian 0.63 % 5.03
rayon_1_0_0::life::bench::parallel_generations -17.40 % -2.42
rayon_1_0_0::life::bench::generations -21.85 % -2.97
rayon_1_0_0::nbody::bench::nbody_par 21.76 % 2.07
rayon_1_0_0::nbody::bench::nbody_parreduce 9.81 % 3.30
quickcheck_0_6_1::shrink_u64_6_tuple 16.96 % 2.06
rayon_1_0_0::sort::demo_quick_sort_strings 3.63 % 2.28
csv_1_0_2::count_pop_read_bytes -3.81 % -2.22
rayon_1_0_0::nbody::bench::nbody_seq 5.61 % 2.81

[+-] nightly-2019-01-18

benchmark % Δ σ Δ
regex_0_2_6::misc::match_class 54.23 % 3.37
regex_0_2_6::misc::anchored_literal_long_match 29.62 % 2.14
rayon_1_0_0::life::bench::parallel_generations -17.17 % -2.42
regex_0_2_6::misc::one_pass_short 29.41 % 2.07
rayon_1_0_0::life::bench::generations -21.56 % -2.99
rayon_1_0_0::nbody::bench::nbody_par 21.82 % 2.09
rayon_1_0_0::nbody::bench::nbody_parreduce 8.05 % 2.75
rayon_1_0_0::sort::demo_quick_sort_strings 4.07 % 2.59
rayon_1_0_0::nbody::bench::nbody_seq 5.50 % 2.80
rayon_1_0_0::sort::par_sort_strings 2.68 % 2.02

[+-] nightly-2019-01-17

benchmark % Δ σ Δ
json_benchmark_c7d3d9b::serde_citm_struct 14.47 % 5.04
quickcheck_0_6_1::shrink_f64_3_tuple 13.27 % 2.40
rayon_1_0_0::life::bench::parallel_generations -20.45 % -2.94
regex_0_2_6::misc::not_literal 31.64 % 2.00
rayon_1_0_0::life::bench::generations -21.50 % -3.05
rayon_1_0_0::nbody::bench::nbody_par 21.81 % 2.11
rayon_1_0_0::nbody::bench::nbody_parreduce 6.22 % 2.14
regex_0_2_6::misc::reallyhard_1K 17.26 % 2.04
regex_0_2_6::misc::short_haystack_10000x 2.39 % 2.23
rayon_1_0_0::nbody::bench::nbody_seq 6.36 % 3.32
sha2_0_8_0::sha256::bench3_1000 -0.78 % -2.50
regex_0_2_6::sherlock::the_upper -4.34 % -2.00
regex_0_2_6::sherlock::name_sherlock_holmes -2.31 % -2.11
csv_1_0_2::count_pop_read_bytes -3.81 % -2.24
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.70 % 2.12
regex_0_2_6::sherlock::name_holmes_nocase -2.63 % -2.12

[+-] nightly-2019-01-16

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_to_i::with_mutex 15.22 % 3.42
rayon_1_0_0::life::bench::parallel_generations -18.44 % -2.69
rayon_1_0_0::nbody::bench::nbody_par 22.05 % 2.15
rayon_1_0_0::life::bench::generations -22.12 % -3.21
rayon_1_0_0::nbody::bench::nbody_parreduce 7.52 % 2.62
rayon_1_0_0::nbody::bench::nbody_seq 6.91 % 3.72
sha2_0_8_0::sha256::bench3_1000 -0.80 % -2.61
regex_0_2_6::sherlock::the_upper -4.52 % -2.10
csv_1_0_2::count_pop_read_bytes -4.04 % -2.41
regex_0_2_6::sherlock::name_holmes_nocase -2.64 % -2.14

[+-] nightly-2019-01-15

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -18.17 % -2.69
sha2_0_8_0::sha512::bench1_10 2.30 % 2.73
rayon_1_0_0::nbody::bench::nbody_par 22.28 % 2.19
rayon_1_0_0::life::bench::generations -22.10 % -3.28
rayon_1_0_0::nbody::bench::nbody_parreduce 7.82 % 2.77
regex_0_2_6::sherlock::repeated_class_negation 5.71 % 2.02
rayon_1_0_0::nbody::bench::nbody_seq 6.87 % 3.81
snap_0_2_4::zflat02_jpg 7.94 % 2.25
rayon_1_0_0::sort::demo_quick_sort_strings 3.22 % 2.09
regex_0_2_6::regexdna::variant9 -2.62 % -2.04

[+-] nightly-2019-01-14

benchmark % Δ σ Δ
byteorder_1_2_6::int_8::read_native_endian 0.51 % 17.68
byteorder_1_2_6::u16::read_native_endian 0.53 % 50.39
byteorder_1_2_6::int_6::read_little_endian 0.60 % 20.18
byteorder_1_2_6::int_8::read_big_endian 0.63 % 22.35
rayon_1_0_0::sort::demo_quick_sort_random 7.32 % 14.80
nom_4_0_0::ini::bench_ini_key_value 59.35 % 20.28
rayon_1_0_0::sort::demo_merge_sort_strings 14.81 % 8.46
rayon_1_0_0::sort::par_sort_unstable_random 11.71 % 7.32
quickcheck_0_6_1::shrink_string_1_tuple 89.39 % 13.87
byteorder_1_2_6::u128::read_little_endian 0.67 % 6.73
json_benchmark_c7d3d9b::serialize_citm_struct 11.15 % 4.10
nom_4_0_0::ini_str::bench_ini_str 100.49 % 7.34
byteorder_1_2_6::int128_16::read_big_endian 0.67 % 5.95
byteorder_1_2_6::int128_11::read_little_endian 0.63 % 5.02
byteorder_1_2_6::int128_16::read_native_endian 0.68 % 6.40
rayon_1_0_0::sort::par_sort_unstable_mostly_ascending 6.78 % 3.73
byteorder_1_2_6::int_5::read_native_endian 0.60 % 9.59
rayon_1_0_0::sort::par_sort_unstable_mostly_descending 5.21 % 3.45
byteorder_1_2_6::int128_11::read_big_endian 0.52 % 4.58
byteorder_1_2_6::int128_6::read_native_endian 0.59 % 6.46
rayon_1_0_0::life::bench::parallel_generations -17.22 % -2.59
quickcheck_0_6_1::shrink_f64_8_tuple 11.26 % 2.24
byteorder_1_2_6::int128_13::read_big_endian 0.68 % 5.36
rayon_1_0_0::nbody::bench::nbody_par 22.48 % 2.23
rayon_1_0_0::life::bench::generations -22.21 % -3.39
byteorder_1_2_6::int128_9::read_native_endian 0.58 % 3.87
rayon_1_0_0::nbody::bench::nbody_parreduce 9.50 % 3.45
byteorder_1_2_6::int128_14::read_little_endian 0.75 % 6.61
byteorder_1_2_6::int128_15::read_little_endian 0.73 % 7.12
rayon_1_0_0::nbody::bench::nbody_seq 6.05 % 3.44
byteorder_1_2_6::int_5::read_big_endian 0.62 % 9.43
byteorder_1_2_6::int128_12::read_native_endian 0.68 % 4.79
byteorder_1_2_6::int128_9::read_big_endian 0.74 % 5.11
byteorder_1_2_6::int128_7::read_native_endian 0.61 % 4.72
regex_0_2_6::sherlock::name_holmes_nocase -2.58 % -2.10

[+-] nightly-2019-01-13

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_to_i::with_mutex 14.99 % 3.46
rayon_1_0_0::life::bench::parallel_generations -18.03 % -2.75
csv_1_0_2::count_game_iter_bytes 9.36 % 2.38
rayon_1_0_0::nbody::bench::nbody_par 22.52 % 2.25
rayon_1_0_0::nbody::bench::nbody_parreduce 9.53 % 3.56
rayon_1_0_0::life::bench::generations -21.87 % -3.43
csv_1_0_2::count_pop_read_bytes -4.74 % -2.89
quickcheck_0_6_1::shrink_u64_6_tuple 16.82 % 2.09
quickcheck_0_6_1::shrink_u64_5_tuple 15.77 % 2.04
quickcheck_0_6_1::shrink_unit_5_tuple 7.72 % 2.00
regex_0_2_6::sherlock::the_upper -4.34 % -2.04
rayon_1_0_0::nbody::bench::nbody_seq 6.18 % 3.62
sha3_0_8_0::sha3_256::bench1_10 -2.37 % -2.24
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.92 % 2.27
regex_0_2_6::regexdna::variant9 -2.67 % -2.11
snap_0_2_4::zflat09_txt4 1.23 % 2.19

[+-] nightly-2019-01-12

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -21.06 % -3.29
csv_1_0_2::count_game_iter_bytes 9.56 % 2.47
regex_0_2_6::misc::literal 40.91 % 2.02
rayon_1_0_0::nbody::bench::nbody_par 22.39 % 2.26
rayon_1_0_0::life::bench::generations -22.44 % -3.62
rayon_1_0_0::nbody::bench::nbody_parreduce 7.96 % 3.03
quickcheck_0_6_1::shrink_u64_1_tuple 13.41 % 2.01
csv_1_0_2::count_pop_read_bytes -3.81 % -2.35
rayon_1_0_0::nbody::bench::nbody_seq 5.98 % 3.60
regex_0_2_6::regexdna::variant9 -2.59 % -2.06
regex_0_2_6::sherlock::everything_greedy_nl 4.36 % 2.12

[+-] nightly-2019-01-11

benchmark % Δ σ Δ
byteorder_1_2_6::uint_7::read_native_endian 0.16 % 5.66
rayon_1_0_0::life::bench::parallel_generations -19.24 % -3.07
rayon_1_0_0::nbody::bench::nbody_par 22.95 % 2.34
rayon_1_0_0::life::bench::generations -22.04 % -3.67
rayon_1_0_0::nbody::bench::nbody_parreduce 6.36 % 2.45
rayon_1_0_0::nbody::bench::nbody_seq 5.87 % 3.64
regex_0_2_6::sherlock::everything_greedy_nl 4.39 % 2.16

[+-] nightly-2019-01-09

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect 9.06 % 4.03
crossbeam_epoch_0_4_0::defer::single_defer 33.08 % 5.82
regex_0_2_6::misc::reallyhard_1K 23.08 % 2.81
rayon_1_0_0::life::bench::parallel_generations -20.47 % -3.35
rayon_1_0_0::nbody::bench::nbody_parreduce 6.34 % 2.48
rayon_1_0_0::nbody::bench::nbody_par 22.66 % 2.33
rayon_1_0_0::life::bench::generations -22.01 % -3.79
regex_0_2_6::sherlock::name_holmes -5.91 % -2.23
regex_0_2_6::sherlock::the_upper -4.66 % -2.24
rayon_1_0_0::nbody::bench::nbody_seq 5.59 % 3.57
rayon_1_0_0::quicksort::bench::quick_sort_seq_bench -1.10 % -2.25
csv_1_0_2::count_pop_read_str -2.79 % -2.27
sha2_0_8_0::sha512::bench1_10 1.77 % 2.13
regex_0_2_6::sherlock::everything_greedy_nl 4.37 % 2.16

[+-] nightly-2019-01-08

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -17.26 % -2.88
regex_0_2_6::sherlock::the_upper -4.92 % -2.39
quickcheck_0_6_1::shrink_u64_3_tuple 12.22 % 2.00
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.98 % 2.37
regex_0_2_6::sherlock::name_alt1 1.95 % 2.40
regex_0_2_6::sherlock::everything_greedy_nl 4.42 % 2.21

[+-] nightly-2019-01-07

benchmark % Δ σ Δ
csv_1_0_2::count_mbta_serialize_owned_bytes 101.44 % 47.04
rayon_1_0_0::life::bench::parallel_generations -27.20 % -4.78
regex_0_2_6::misc::reallyhard_32 24.69 % 2.82
diesel_1_1_1::bench_medium_complex_query_selecting_10_000_rows_boxed 3.15 % 2.45
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 66.62 % 2.02
rayon_1_0_0::nbody::bench::nbody_par 23.42 % 2.43
rayon_1_0_0::nbody::bench::nbody_parreduce 7.05 % 2.80
rayon_1_0_0::life::bench::generations -22.76 % -4.08
byteorder_1_2_6::uint128_13::read_big_endian -0.30 % -3.22
crossbeam_epoch_0_4_0::flush::single_flush -19.65 % -2.09
regex_0_2_6::misc::anchored_literal_short_match 28.30 % 2.11
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows_boxed 5.66 % 2.22
csv_1_0_2::count_nfl_iter_str_trimmed 12.03 % 2.05
byteorder_1_2_6::uint128_16::read_native_endian 0.29 % 3.06
regex_0_2_6::sherlock::name_alt1 2.31 % 2.89
regex_0_2_6::sherlock::the_upper -4.21 % -2.07
rayon_1_0_0::nbody::bench::nbody_seq 6.30 % 4.18
csv_1_0_2::count_mbta_read_str -2.49 % -2.05
byteorder_1_2_6::uint128_10::read_native_endian -0.27 % -2.54
regex_0_2_6::misc::reallyhard_1MB 0.77 % 2.50
regex_0_2_6::sherlock::no_match_common -2.05 % -2.22
regex_0_2_6::regexdna::variant9 -2.88 % -2.35
byteorder_1_2_6::int128_14::read_native_endian 0.30 % 2.72
byteorder_1_2_6::uint128_15::read_big_endian 0.30 % 3.21
byteorder_1_2_6::uint128_13::read_native_endian 0.29 % 3.01
regex_0_2_6::sherlock::name_holmes_nocase -2.70 % -2.27
csv_1_0_2::count_pop_read_str -2.54 % -2.08
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.35 % 2.01
regex_0_2_6::sherlock::everything_greedy_nl 4.44 % 2.24

[+-] nightly-2019-01-06

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_string_1_tuple 44.46 % 7.87
rayon_1_0_0::life::bench::parallel_generations -18.16 % -3.26
regex_0_2_6::misc::one_pass_short 33.26 % 2.38
rayon_1_0_0::nbody::bench::nbody_par 23.70 % 2.49
rayon_1_0_0::nbody::bench::nbody_parreduce 9.27 % 3.80
rayon_1_0_0::life::bench::generations -22.83 % -4.27
regex_0_2_6::misc::hard_32 26.81 % 2.29
crossbeam_epoch_0_4_0::flush::single_flush -19.34 % -2.08
brotli_1_1_3::bench_e2e_rt_q5_1024k 3.08 % 3.43
csv_1_0_2::count_game_read_bytes -5.78 % -2.08
regex_0_2_6::sherlock::the_upper -4.61 % -2.29
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows 4.92 % 2.16
csv_1_0_2::count_mbta_deserialize_borrowed_str 3.72 % 2.08
rayon_1_0_0::nbody::bench::nbody_seq 6.12 % 4.23
regex_0_2_6::regexdna::variant9 -2.95 % -2.43
csv_1_0_2::count_pop_read_bytes -3.74 % -2.37
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.91 % 2.38
regex_0_2_6::sherlock::everything_greedy_nl 4.47 % 2.28

[+-] nightly-2019-01-05

benchmark % Δ σ Δ
regex_0_2_6::misc::one_pass_long_prefix_not 33.40 % 3.10
rayon_1_0_0::life::bench::parallel_generations -14.94 % -2.73
rayon_1_0_0::nbody::bench::nbody_parreduce 7.09 % 2.96
rayon_1_0_0::nbody::bench::nbody_par 23.57 % 2.51
rayon_1_0_0::life::bench::generations -22.50 % -4.40
regex_0_2_6::misc::literal 41.04 % 2.03
sha2_0_8_0::sha512::bench2_100 2.28 % 3.45
quickcheck_0_6_1::shrink_u64_6_tuple 18.24 % 2.33
crossbeam_epoch_0_4_0::flush::single_flush -18.55 % -2.01
regex_0_2_6::sherlock::the_upper -4.87 % -2.45
quickcheck_0_6_1::shrink_f64_6_tuple 8.99 % 2.14
quickcheck_0_6_1::shrink_f64_1_tuple -7.72 % -2.16
rayon_1_0_0::nbody::bench::nbody_seq 6.17 % 4.46
rayon_1_0_0::sort::demo_quick_sort_strings 3.81 % 2.58
regex_0_2_6::sherlock::name_alt1 2.08 % 2.64
csv_1_0_2::count_pop_read_str -2.44 % -2.02
regex_0_2_6::sherlock::name_holmes_nocase -2.40 % -2.04
byteorder_1_2_6::int128_10::read_big_endian -0.29 % -2.41
sha2_0_8_0::sha512::bench1_10 1.78 % 2.15
regex_0_2_6::sherlock::everything_greedy_nl 4.48 % 2.31
rayon_1_0_0::sort::demo_merge_sort_random 1.68 % 2.11
byteorder_1_2_6::u128::read_big_endian -0.28 % -2.39

[+-] nightly-2019-01-04

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -16.88 % -3.15
rayon_1_0_0::nbody::bench::nbody_parreduce 7.69 % 3.29
rayon_1_0_0::nbody::bench::nbody_par 24.00 % 2.59
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -12.67 % -2.12
rayon_1_0_0::life::bench::generations -22.62 % -4.66
diesel_1_1_1::bench_medium_complex_query_selecting______1_row 9.34 % 2.52
regex_0_2_6::misc::one_pass_short 28.17 % 2.03
quickcheck_0_6_1::shrink_unit_2_tuple 16.37 % 2.01
rayon_1_0_0::nbody::bench::nbody_seq 5.60 % 4.22
regex_0_2_6::misc::one_pass_long_prefix_not 21.42 % 2.00
regex_0_2_6::misc::one_pass_long_prefix 20.96 % 2.00
csv_1_0_2::count_game_read_bytes -5.59 % -2.04
regex_0_2_6::misc::reallyhard_1K 16.27 % 2.00
regex_0_2_6::sherlock::name_holmes -5.40 % -2.04
rayon_1_0_0::find::parallel_find_first 6.06 % 2.73
regex_0_2_6::sherlock::the_upper -3.94 % -2.00
rayon_1_0_0::quicksort::bench::quick_sort_seq_bench -1.06 % -2.21
rayon_1_0_0::sort::demo_quick_sort_strings 3.37 % 2.31
rayon_1_0_0::sort::par_sort_strings 2.71 % 2.12
regex_0_2_6::sherlock::everything_greedy_nl 4.46 % 2.32

[+-] nightly-2019-01-03

benchmark % Δ σ Δ
regex_0_2_6::misc::short_haystack_1000000x 8.78 % 2.51
rayon_1_0_0::life::bench::parallel_generations -21.65 % -4.22
regex_0_2_6::misc::easy0_32 19.21 % 2.82
csv_1_0_2::count_game_deserialize_owned_bytes 18.68 % 2.05
regex_0_2_6::misc::match_class_in_range 42.89 % 2.53
rayon_1_0_0::nbody::bench::nbody_par 23.92 % 2.62
rayon_1_0_0::nbody::bench::nbody_parreduce 10.42 % 4.69
rayon_1_0_0::life::bench::generations -22.88 % -5.00
regex_0_2_6::misc::literal 42.91 % 2.14
regex_0_2_6::misc::anchored_literal_short_non_match 24.05 % 2.18
csv_1_0_2::count_game_iter_str 8.20 % 2.60
rayon_1_0_0::map_collect::i_to_i::with_mutex -8.59 % -2.06
regex_0_2_6::misc::long_needle1 18.51 % 2.19
quickcheck_0_6_1::shrink_unit_2_tuple 16.57 % 2.05
regex_0_2_6::sherlock::name_holmes -5.76 % -2.20
snap_0_2_4::uflat02_jpg 6.19 % 2.31
regex_0_2_6::sherlock::the_upper -4.50 % -2.30
regex_0_2_6::misc::reallyhard_1K 16.47 % 2.04
rayon_1_0_0::nbody::bench::nbody_seq 6.44 % 5.16
csv_1_0_2::count_pop_read_bytes -4.21 % -2.73
snap_0_2_4::zflat02_jpg 6.93 % 2.03
snap_0_2_4::uflat05_html4 1.93 % 2.14
regex_0_2_6::sherlock::name_holmes_nocase -2.39 % -2.05
regex_0_2_6::sherlock::everything_greedy_nl 4.51 % 2.37
sha3_0_8_0::sha3_512::bench1_10 -2.32 % -2.36

[+-] nightly-2019-01-02

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -27.59 % -5.80
rayon_1_0_0::nbody::bench::nbody_parreduce 6.81 % 3.13
regex_0_2_6::misc::short_haystack_1x 9.34 % 2.75
rayon_1_0_0::nbody::bench::nbody_par 23.71 % 2.63
rayon_1_0_0::life::bench::generations -23.09 % -5.41
regex_0_2_6::misc::literal 40.46 % 2.03
regex_0_2_6::sherlock::name_holmes -5.79 % -2.23
csv_1_0_2::count_game_read_bytes -5.67 % -2.11
regex_0_2_6::misc::one_pass_long_prefix 21.40 % 2.06
rayon_1_0_0::nbody::bench::nbody_seq 6.63 % 5.73
csv_1_0_2::count_game_iter_str 7.29 % 2.34
regex_0_2_6::misc::easy0_1K 16.16 % 2.12
regex_0_2_6::misc::reallyhard_1K 16.18 % 2.02
regex_0_2_6::sherlock::the_upper -4.27 % -2.21
csv_1_0_2::count_pop_read_bytes -4.03 % -2.66
snap_0_2_4::zflat06_txt1 1.36 % 2.35
snap_0_2_4::zflat04_pdf 3.58 % 2.05
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.28 % 2.02
regex_0_2_6::sherlock::everything_greedy_nl 4.51 % 2.40
sha3_0_8_0::sha3_512::bench1_10 -2.28 % -2.35

[+-] nightly-2019-01-01

benchmark % Δ σ Δ
crossbeam_epoch_0_4_0::pin::single_pin 38.01 % 3.96
rayon_1_0_0::life::bench::parallel_generations -15.28 % -3.29
rayon_1_0_0::map_collect::i_to_i::with_mutex 12.17 % 2.99
rayon_1_0_0::nbody::bench::nbody_parreduce 10.15 % 4.94
rayon_1_0_0::nbody::bench::nbody_par 23.82 % 2.68
rayon_1_0_0::life::bench::generations -22.85 % -5.79
quickcheck_0_6_1::shrink_string_1_tuple 11.74 % 2.09
regex_0_2_6::misc::literal 42.23 % 2.13
regex_0_2_6::misc::anchored_literal_long_non_match 24.64 % 2.38
regex_0_2_6::sherlock::name_holmes -6.09 % -2.38
csv_1_0_2::count_game_read_bytes -5.68 % -2.13
regex_0_2_6::misc::anchored_literal_short_match 27.63 % 2.10
rayon_1_0_0::nbody::bench::nbody_seq 6.43 % 6.04
sha3_0_8_0::sha3_256::bench1_10 -2.35 % -2.30
rayon_1_0_0::sort::demo_quick_sort_strings 3.36 % 2.35
regex_0_2_6::regexdna::variant2 -2.22 % -2.02
rayon_1_0_0::factorial::factorial_iterator 5.15 % 2.01
regex_0_2_6::sherlock::name_alt1 1.64 % 2.10
regex_0_2_6::sherlock::everything_greedy_nl 4.56 % 2.46

[+-] nightly-2018-12-31

benchmark % Δ σ Δ
regex_0_2_6::misc::one_pass_short_not 44.04 % 2.68
rayon_1_0_0::life::bench::parallel_generations -19.40 % -4.37
rayon_1_0_0::mergesort::bench::merge_sort_par_bench 1.59 % 2.43
quickcheck_0_6_1::shrink_f64_3_tuple 12.79 % 2.45
csv_1_0_2::count_mbta_serialize_owned_bytes 4.94 % 2.29
regex_0_2_6::regexdna::variant9 -2.65 % -2.24
regex_0_2_6::sherlock::name_holmes_nocase -2.54 % -2.20
regex_0_2_6::sherlock::everything_greedy_nl 4.57 % 2.50

[+-] nightly-2018-12-30

benchmark % Δ σ Δ
regex_0_2_6::misc::one_pass_short_not 51.72 % 3.22
regex_0_2_6::misc::literal 73.63 % 3.83
rayon_1_0_0::nbody::bench::nbody_parreduce 11.29 % 5.96
rayon_1_0_0::life::bench::parallel_generations -18.77 % -4.43
rayon_1_0_0::nbody::bench::nbody_par 24.24 % 2.77
rayon_1_0_0::life::bench::generations -23.32 % -6.52
regex_0_2_6::misc::not_literal 33.14 % 2.15
regex_0_2_6::sherlock::the_upper -4.86 % -2.55
csv_1_0_2::count_game_read_bytes -5.63 % -2.13
regex_0_2_6::misc::anchored_literal_long_match 27.74 % 2.09
regex_0_2_6::misc::one_pass_short 28.41 % 2.08
regex_0_2_6::misc::hard_32 25.95 % 2.29
csv_1_0_2::count_pop_read_bytes -4.48 % -3.05
rayon_1_0_0::nbody::bench::nbody_seq 6.46 % 6.73
csv_1_0_2::count_mbta_read_bytes -3.76 % -2.04
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.32 % 2.08
regex_0_2_6::sherlock::name_holmes_nocase -2.55 % -2.24
byteorder_1_2_6::uint128_12::read_native_endian -0.28 % -2.53
rayon_1_0_0::sort::demo_quick_sort_strings 2.86 % 2.02
regex_0_2_6::sherlock::everything_greedy_nl 4.62 % 2.56

[+-] nightly-2018-12-29

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::generations -19.29 % -5.85
snap_0_2_4::zflat11_gaviota 1.97 % 6.11
rayon_1_0_0::nbody::bench::nbody_parreduce 9.46 % 5.34
rayon_1_0_0::life::bench::parallel_generations -18.09 % -4.48
regex_0_2_6::regexdna::variant9 -3.72 % -3.25
csv_1_0_2::count_game_iter_bytes 11.39 % 2.97
snap_0_2_4::zflat00_html 4.69 % 2.66
rayon_1_0_0::nbody::bench::nbody_par 24.22 % 2.81
regex_0_2_6::misc::match_class_in_range 42.77 % 2.59
regex_0_2_6::misc::anchored_literal_short_non_match 27.46 % 2.53
regex_0_2_6::misc::one_pass_short_not 35.31 % 2.21
regex_0_2_6::misc::hard_1MB 29.62 % 2.44
quickcheck_0_6_1::shrink_unit_6_tuple 30.38 % 2.37
crossbeam_epoch_0_4_0::flush::single_flush -19.65 % -2.20
csv_1_0_2::count_mbta_iter_bytes 21.60 % 2.13
rayon_1_0_0::pythagoras::euclid_serial -2.51 % -2.32
snap_0_2_4::zflat07_txt2 2.33 % 3.15
regex_0_2_6::misc::anchored_literal_short_match 25.97 % 2.00
regex_0_2_6::misc::reallyhard_32 18.69 % 2.21
rayon_1_0_0::nbody::bench::nbody_seq 6.07 % 7.09
csv_1_0_2::count_pop_iter_bytes 17.27 % 2.08
snap_0_2_4::zflat01_urls 2.11 % 2.90
snap_0_2_4::zflat02_jpg 8.11 % 2.43
regex_0_2_6::misc::easy0_1MB 14.27 % 2.08
quickcheck_0_6_1::shrink_u64_6_tuple 15.66 % 2.04
quickcheck_0_6_1::shrink_u64_1_tuple 13.55 % 2.10
quickcheck_0_6_1::shrink_u64_5_tuple 15.17 % 2.06
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows 4.86 % 2.20
rayon_1_0_0::sieve::bench::sieve_serial -11.91 % -2.03
snap_0_2_4::zflat05_html4 1.05 % 2.58
csv_1_0_2::count_mbta_read_str -2.37 % -2.05
regex_0_2_6::sherlock::the_upper -3.90 % -2.07
rayon_1_0_0::sort::demo_quick_sort_strings 3.52 % 2.51
csv_1_0_2::count_pop_read_str -2.66 % -2.24
regex_0_2_6::sherlock::everything_greedy_nl 4.63 % 2.60

[+-] nightly-2018-12-28

benchmark % Δ σ Δ
regex_0_2_6::sherlock::name_whitespace 8.06 % 9.39
rayon_1_0_0::nbody::bench::nbody_parreduce 8.40 % 5.03
rayon_1_0_0::life::bench::parallel_generations -19.16 % -5.03
quickcheck_0_6_1::shrink_f64_5_tuple 14.40 % 3.18
rayon_1_0_0::nbody::bench::nbody_par 24.61 % 2.91
csv_1_0_2::count_game_read_bytes -6.40 % -2.48
rayon_1_0_0::life::bench::generations -23.59 % -8.35
rayon_1_0_0::nbody::bench::nbody_seq 6.51 % 9.07
regex_0_2_6::misc::literal 39.97 % 2.09
regex_0_2_6::misc::hard_1MB 28.57 % 2.38
crossbeam_epoch_0_4_0::flush::single_flush -19.22 % -2.17
regex_0_2_6::misc::anchored_literal_long_match 27.50 % 2.09
regex_0_2_6::misc::reallyhard_32 19.09 % 2.28
regex_0_2_6::misc::reallyhard_1K 16.88 % 2.16
quickcheck_0_6_1::shrink_u64_5_tuple 14.96 % 2.05
regex_0_2_6::misc::reallyhard_32K 10.88 % 2.27
csv_1_0_2::count_pop_read_bytes -3.81 % -2.66
regex_0_2_6::sherlock::the_upper -3.90 % -2.08
regex_0_2_6::sherlock::name_alt1 2.08 % 2.69
rayon_1_0_0::factorial::factorial_par_iter 6.46 % 2.04
rayon_1_0_0::sort::demo_quick_sort_strings 3.08 % 2.22
sha2_0_8_0::sha512::bench1_10 1.79 % 2.24
regex_0_2_6::sherlock::everything_greedy_nl 4.63 % 2.64
regex_0_2_6::regexdna::variant9 -2.33 % -2.06
sha3_0_8_0::sha3_512::bench1_10 -2.28 % -2.44

[+-] nightly-2018-12-27

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::parallel_generations -20.94 % -5.98
rayon_1_0_0::nbody::bench::nbody_parreduce 13.35 % 9.80
rayon_1_0_0::nbody::bench::nbody_par 24.71 % 2.98
rayon_1_0_0::life::bench::generations -23.62 % -10.52
regex_0_2_6::misc::not_literal 33.80 % 2.22
quickcheck_0_6_1::shrink_u64_4_tuple 16.23 % 2.39
csv_1_0_2::count_nfl_iter_bytes_trimmed 29.56 % 2.29
rayon_1_0_0::nbody::bench::nbody_seq 6.16 % 10.95
quickcheck_0_6_1::shrink_unit_5_tuple 8.85 % 2.31
regex_0_2_6::misc::anchored_literal_long_match 27.66 % 2.12
csv_1_0_2::count_mbta_read_bytes -3.73 % -2.07
regex_0_2_6::misc::reallyhard_1K 18.24 % 2.36
quickcheck_0_6_1::shrink_u64_5_tuple 16.31 % 2.25
quickcheck_0_6_1::shrink_unit_6_tuple 25.68 % 2.02
quickcheck_0_6_1::shrink_u64_1_tuple 14.60 % 2.29
diesel_1_1_1::bench_medium_complex_query_selecting______1_row 8.31 % 2.27
csv_1_0_2::count_pop_read_str -2.88 % -2.46
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.69 % 2.37
regex_0_2_6::regexdna::variant9 -2.71 % -2.42
byteorder_1_2_6::int128_6::read_big_endian -0.27 % -2.31
regex_0_2_6::sherlock::name_alt1 1.66 % 2.17
regex_0_2_6::sherlock::everything_greedy_nl 4.71 % 2.73
sha3_0_8_0::sha3_512::bench1_10 -1.88 % -2.03

[+-] nightly-2018-12-26

benchmark % Δ σ Δ
rayon_1_0_0::life::bench::generations -23.60 % -16.34
rayon_1_0_0::nbody::bench::nbody_seq 6.26 % 18.92
byteorder_1_2_6::int128_2::read_native_endian 15.89 % 140.14
byteorder_1_2_6::int128_4::read_big_endian 22.77 % 227.86
byteorder_1_2_6::int128_3::read_big_endian 23.48 % 335.15
rayon_1_0_0::nbody::bench::nbody_parreduce 12.19 % 11.75
rayon_1_0_0::life::bench::parallel_generations -16.54 % -5.01
regex_0_2_6::misc::easy0_1MB 27.42 % 4.18
rayon_1_0_0::nbody::bench::nbody_par 24.72 % 3.04
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect 11.96 % 5.58
csv_1_0_2::count_game_read_bytes -5.76 % -2.27
csv_1_0_2::count_mbta_read_bytes -3.84 % -2.16
regex_0_2_6::sherlock::the_upper -4.46 % -2.43
regex_0_2_6::misc::easy0_32K 20.51 % 2.32
regex_0_2_6::misc::anchored_literal_short_match 27.02 % 2.11
csv_1_0_2::count_pop_deserialize_borrowed_bytes -3.73 % -2.19
regex_0_2_6::misc::reallyhard2_1K 22.22 % 2.19
diesel_1_1_1::bench_medium_complex_query_selecting______1_row_boxed 6.83 % 2.01
regex_0_2_6::misc::hard_32 22.54 % 2.01
brotli_1_1_3::bench_e2e_decode_q5_1024k 4.39 % 2.87
regex_0_2_6::misc::short_haystack_1000x 3.92 % 2.09
quickcheck_0_6_1::shrink_u64_5_tuple 14.56 % 2.03
csv_1_0_2::count_pop_read_bytes -4.06 % -2.90
quickcheck_0_6_1::shrink_u64_7_tuple 16.25 % 2.03
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -13.56 % -2.10
byteorder_1_2_6::int128_7::read_native_endian 0.71 % 5.82
byteorder_1_2_6::int128_9::read_big_endian 0.67 % 4.89
rayon_1_0_0::factorial::factorial_join 5.15 % 2.05
rayon_1_0_0::sort::demo_quick_sort_strings 2.85 % 2.09
regex_0_2_6::sherlock::everything_greedy_nl 4.71 % 2.77
byteorder_1_2_6::int128_7::read_little_endian 0.77 % 6.17
byteorder_1_2_6::int128_9::read_native_endian 0.72 % 5.01
sha2_0_8_0::sha512::bench3_1000 1.46 % 2.19

[+-] nightly-2018-12-24

benchmark % Δ σ Δ
crossbeam_epoch_0_4_0::flush::single_flush -22.69 % -2.62
rayon_1_0_0::find::parallel_find_first -4.66 % -2.11
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -12.16 % -2.11
regex_0_2_6::misc::anchored_literal_long_match 31.92 % 2.49
regex_0_2_6::misc::match_class 32.04 % 2.12
quickcheck_0_6_1::shrink_u64_5_tuple 15.69 % 2.21
regex_0_2_6::misc::easy0_32 14.68 % 2.23
regex_0_2_6::misc::hard_32 22.97 % 2.06
diesel_1_1_1::bench_trivial_query_selecting______1_row 5.65 % 2.35
regex_0_2_6::misc::anchored_literal_long_non_match 20.27 % 2.01
quickcheck_0_6_1::shrink_unit_7_tuple 13.04 % 2.00
regex_0_2_6::sherlock::name_holmes_nocase -3.06 % -2.74
regex_0_2_6::sherlock::name_alt1 2.03 % 2.69
rayon_1_0_0::sieve::bench::sieve_serial -11.52 % -2.02
snap_0_2_4::uflat04_pdf 8.43 % 2.02
rayon_1_0_0::factorial::factorial_par_iter 6.66 % 2.13
rayon_1_0_0::sort::demo_quick_sort_strings 2.80 % 2.07
regex_0_2_6::sherlock::everything_greedy_nl 4.71 % 2.82
regex_0_2_6::sherlock::name_alt5_nocase 0.32 % 3.59
sha3_0_8_0::sha3_512::bench1_10 -1.99 % -2.17

[+-] nightly-2018-12-23

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -12.11 % -2.12
rayon_1_0_0::sort::par_sort_ascending 105.25 % 2.00
regex_0_2_6::misc::literal 43.46 % 2.30
regex_0_2_6::misc::one_pass_short 28.52 % 2.11
rayon_1_0_0::map_collect::i_to_i::with_mutex -8.21 % -2.05
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.32 % -2.00
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.71 % -2.02
quickcheck_0_6_1::shrink_u64_7_tuple 16.81 % 2.13
json_benchmark_c7d3d9b::serde_canada_dom -4.94 % -2.15
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.86 % -2.17
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.52 % 2.34
snap_0_2_4::zflat04_pdf 3.73 % 2.19
rayon_1_0_0::pythagoras::euclid_serial 2.16 % 2.01
json_benchmark_c7d3d9b::serde_canada_struct -4.60 % -2.13
rayon_1_0_0::sort::demo_quick_sort_strings 2.89 % 2.16
regex_0_2_6::sherlock::everything_greedy_nl 4.75 % 2.90
regex_0_2_6::regexdna::variant9 -2.29 % -2.07
byteorder_1_2_6::int128_10::read_native_endian -0.28 % -2.43
byteorder_1_2_6::uint128_12::read_native_endian -0.26 % -2.33

[+-] nightly-2018-12-22

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -11.62 % -2.06
rayon_1_0_0::sort::par_sort_ascending 105.60 % 2.01
quickcheck_0_6_1::shrink_unit_6_tuple 30.60 % 2.47
rayon_1_0_0::sort::par_sort_mostly_ascending 45.07 % 2.04
rayon_1_0_0::sort::par_sort_mostly_descending 40.91 % 2.02
snap_0_2_4::uflat04_pdf 10.26 % 2.50
crossbeam_epoch_0_4_0::flush::single_flush -17.71 % -2.08
quickcheck_0_6_1::shrink_u64_1_tuple 13.92 % 2.24
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.54 % -2.03
regex_0_2_6::misc::hard_32 22.58 % 2.05
csv_1_0_2::count_pop_read_bytes -3.24 % -2.36
regex_0_2_6::misc::short_haystack_1x 7.02 % 2.07
quickcheck_0_6_1::shrink_u64_3_tuple 12.39 % 2.09
regex_0_2_6::misc::easy0_1MB 13.43 % 2.08
rayon_1_0_0::sieve::bench::sieve_chunks -15.87 % -2.00
rayon_1_0_0::sieve::bench::sieve_serial -11.96 % -2.13
sha3_0_8_0::sha3_256::bench1_10 -2.49 % -2.50
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.14 % -2.01
json_benchmark_c7d3d9b::serde_canada_struct -4.99 % -2.34
snap_0_2_4::zflat04_pdf 3.60 % 2.13
rayon_1_0_0::sort::demo_quick_sort_strings 2.95 % 2.23
rayon_1_0_0::factorial::factorial_iterator 5.36 % 2.19
regex_0_2_6::regexdna::variant9 -2.47 % -2.25
regex_0_2_6::sherlock::everything_greedy_nl 4.81 % 3.00
regex_0_2_6::sherlock::name_alt1 1.57 % 2.09

[+-] nightly-2018-12-21

benchmark % Δ σ Δ
sha2_0_8_0::sha256::bench3_1000 -0.84 % -2.70
rayon_1_0_0::sort::par_sort_ascending 107.64 % 2.05
regex_0_2_6::misc::literal 41.56 % 2.22
regex_0_2_6::misc::anchored_literal_long_match 30.14 % 2.38
rayon_1_0_0::sort::par_sort_mostly_ascending 44.50 % 2.03
regex_0_2_6::misc::easy0_1MB 16.16 % 2.53
regex_0_2_6::misc::match_class 32.09 % 2.16
quickcheck_0_6_1::shrink_f64_8_tuple 10.34 % 2.19
regex_0_2_6::misc::anchored_literal_short_match 25.62 % 2.04
regex_0_2_6::misc::reverse_suffix_no_quadratic 28.48 % 2.10
json_benchmark_c7d3d9b::serialize_twitter_struct -8.53 % -2.03
rayon_1_0_0::map_collect::i_to_i::with_collect -21.45 % -2.05
regex_0_2_6::misc::one_pass_long_prefix 19.89 % 2.01
regex_0_2_6::misc::hard_32 22.63 % 2.07
quickcheck_0_6_1::shrink_u64_6_tuple 15.59 % 2.10
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.37 % -2.01
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.22 % -2.02
quickcheck_0_6_1::shrink_u64_7_tuple 16.54 % 2.13
regex_0_2_6::misc::reallyhard2_1K 19.94 % 2.01
regex_0_2_6::misc::easy0_32K 17.86 % 2.07
regex_0_2_6::sherlock::name_alt1 1.98 % 2.69
rayon_1_0_0::sieve::bench::sieve_chunks -15.84 % -2.02
rayon_1_0_0::sort::demo_quick_sort_strings 3.78 % 2.90
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.43 % -2.08
rayon_1_0_0::map_collect::i_to_i::with_fold -11.89 % -2.03
rayon_1_0_0::sieve::bench::sieve_serial -11.39 % -2.05
regex_0_2_6::sherlock::everything_greedy 4.26 % 2.09
csv_1_0_2::count_pop_read_str -2.70 % -2.33
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.02 % 2.03
regex_0_2_6::regexdna::variant9 -2.64 % -2.44
regex_0_2_6::sherlock::name_holmes_nocase -2.53 % -2.32
sha2_0_8_0::sha512::bench1_10 1.83 % 2.37
regex_0_2_6::sherlock::everything_greedy_nl 4.83 % 3.07
rayon_1_0_0::factorial::factorial_iterator 5.08 % 2.10
sha3_0_8_0::sha3_512::bench1_10 -2.30 % -2.56
byteorder_1_2_6::uint128_16::read_little_endian -0.24 % -2.86

[+-] nightly-2018-12-20

benchmark % Δ σ Δ
snap_0_2_4::zflat03_jpg_200 14.41 % 8.05
rayon_1_0_0::sort::demo_quick_sort_strings 5.02 % 4.02
regex_0_2_6::misc::hard_1K 33.44 % 3.02
regex_0_2_6::sherlock::name_holmes -6.06 % -2.39
regex_0_2_6::misc::literal 41.02 % 2.21
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -42.67 % -2.02
rayon_1_0_0::sieve::bench::sieve_parallel -40.77 % -2.01
rayon_1_0_0::map_collect::i_to_i::with_mutex -8.44 % -2.15
rayon_1_0_0::sort::par_sort_mostly_ascending 44.45 % 2.04
rayon_1_0_0::sort::par_sort_mostly_descending 40.90 % 2.04
quickcheck_0_6_1::shrink_unit_2_tuple 17.33 % 2.25
quickcheck_0_6_1::shrink_unit_3_tuple 16.95 % 2.01
quickcheck_0_6_1::shrink_u64_1_tuple 14.16 % 2.31
quickcheck_0_6_1::shrink_u64_6_tuple 16.28 % 2.21
rayon_1_0_0::map_collect::i_to_i::with_collect -21.29 % -2.06
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.49 % -2.04
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.22 % -2.04
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -19.98 % -2.00
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows 5.44 % 2.50
regex_0_2_6::misc::easy0_32K 17.84 % 2.09
regex_0_2_6::misc::reallyhard2_1K 19.62 % 2.00
sha3_0_8_0::sha3_256::bench1_10 -2.52 % -2.60
csv_1_0_2::write_nfl_bytes -16.17 % -2.00
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.31 % -2.00
byteorder_1_2_6::uint128_14::read_big_endian -0.25 % -2.74
rayon_1_0_0::sieve::bench::sieve_chunks -15.79 % -2.03
csv_1_0_2::write_nfl_record -11.99 % -2.02
rayon_1_0_0::nbody::bench::nbody_par 15.87 % 2.02
snap_0_2_4::zflat02_jpg 7.51 % 2.33
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.56 % -2.13
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -12.69 % -2.04
rayon_1_0_0::map_collect::i_to_i::with_fold -12.03 % -2.08
diesel_1_1_1::bench_medium_complex_query_selecting______1_row 7.31 % 2.00
regex_0_2_6::sherlock::name_holmes_nocase -2.90 % -2.70
byteorder_1_2_6::slice_u64::write_little_endian 5.59 % 2.06
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.26 % 2.21
rayon_1_0_0::factorial::factorial_par_iter 6.50 % 2.12
json_benchmark_c7d3d9b::serialize_canada_struct -7.00 % -2.04
byteorder_1_2_6::slice_u64::read_little_endian 4.40 % 2.04
rayon_1_0_0::factorial::factorial_join 5.14 % 2.09
brotli_1_1_3::bench_e2e_rt_q9_1024k -2.01 % -2.23
regex_0_2_6::sherlock::everything_greedy_nl 4.84 % 3.15
json_benchmark_c7d3d9b::serde_canada_struct -4.28 % -2.02
sha3_0_8_0::sha3_512::bench1_10 -2.32 % -2.63
rayon_1_0_0::factorial::factorial_iterator 4.96 % 2.06

[+-] nightly-2018-12-19

benchmark % Δ σ Δ
byteorder_1_2_6::int128_10::read_little_endian -0.34 % -3.00
byteorder_1_2_6::int128_13::read_little_endian -0.33 % -3.07
regex_0_2_6::misc::easy0_32 19.18 % 3.01
csv_1_0_2::count_nfl_iter_str 31.29 % 2.64
rayon_1_0_0::sort::par_sort_ascending 110.57 % 2.12
byteorder_1_2_6::i128::read_native_endian -0.31 % -3.30
rayon_1_0_0::sort::demo_merge_sort_ascending 96.17 % 2.01
byteorder_1_2_6::i128::read_little_endian -0.29 % -3.01
regex_0_2_6::misc::one_pass_short_not 33.26 % 2.15
rayon_1_0_0::sort::par_sort_descending 77.22 % 2.03
byteorder_1_2_6::u128::read_little_endian -0.26 % -2.80
byteorder_1_2_6::int128_10::read_native_endian -0.31 % -2.70
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -42.73 % -2.04
rayon_1_0_0::sieve::bench::sieve_parallel -40.53 % -2.02
quickcheck_0_6_1::shrink_u64_6_tuple 18.44 % 2.54
rayon_1_0_0::map_collect::i_to_i::with_mutex -8.09 % -2.08
rayon_1_0_0::vec_collect::vec_i::with_fold -35.10 % -2.00
rayon_1_0_0::sort::par_sort_mostly_ascending 44.02 % 2.03
regex_0_2_6::misc::match_class_in_range 32.25 % 2.01
quickcheck_0_6_1::shrink_unit_5_tuple 8.26 % 2.17
rayon_1_0_0::sort::par_sort_big -32.26 % -2.00
rayon_1_0_0::sort::par_sort_mostly_descending 40.39 % 2.03
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 40.38 % 2.01
quickcheck_0_6_1::shrink_unit_2_tuple 17.12 % 2.24
regex_0_2_6::misc::match_class 32.32 % 2.21
regex_0_2_6::misc::easy0_32K 20.26 % 2.40
byteorder_1_2_6::int128_14::read_big_endian -0.31 % -2.84
regex_0_2_6::misc::easy1_32 19.19 % 2.06
regex_0_2_6::misc::one_pass_long_prefix 21.46 % 2.20
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.53 % -2.09
regex_0_2_6::misc::hard_1K 22.91 % 2.08
regex_0_2_6::misc::hard_1MB 24.88 % 2.16
regex_0_2_6::misc::anchored_literal_long_non_match 21.26 % 2.17
regex_0_2_6::misc::reallyhard_32 18.18 % 2.25
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.62 % -2.09
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.71 % -2.01
csv_1_0_2::count_game_iter_str 7.43 % 2.40
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.54 % -2.06
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.34 % -2.07
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.19 % -2.02
csv_1_0_2::count_pop_read_bytes -3.69 % -2.75
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.34 % -2.02
regex_0_2_6::misc::reallyhard_1K 15.30 % 2.02
quickcheck_0_6_1::shrink_u64_3_tuple 12.20 % 2.09
rayon_1_0_0::sieve::bench::sieve_chunks -15.48 % -2.01
byteorder_1_2_6::uint128_15::read_big_endian -0.26 % -2.90
rayon_1_0_0::nbody::bench::nbody_par 15.75 % 2.02
rayon_1_0_0::sort::par_sort_unstable_expensive 12.28 % 2.16
regex_0_2_6::misc::easy0_1K 14.97 % 2.10
snap_0_2_4::uflat04_pdf 8.49 % 2.10
byteorder_1_2_6::slice_u64::write_little_endian 5.65 % 2.10
regex_0_2_6::misc::reallyhard_32K 9.28 % 2.01
regex_0_2_6::sherlock::name_holmes_nocase -2.66 % -2.51
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.43 % -2.10
byteorder_1_2_6::uint128_16::read_big_endian -0.23 % -2.60
byteorder_1_2_6::int128_9::read_little_endian -0.29 % -2.52
byteorder_1_2_6::slice_u64::read_little_endian 4.46 % 2.08
rayon_1_0_0::sort::demo_quick_sort_strings 2.65 % 2.14
sha3_0_8_0::sha3_512::bench1_10 -2.40 % -2.78
byteorder_1_2_6::int128_16::read_big_endian -0.24 % -2.24
crossbeam_epoch_0_4_0::pin::multi_pin 4.86 % 2.04
regex_0_2_6::sherlock::everything_greedy_nl 4.87 % 3.26
sha2_0_8_0::sha512::bench1_10 1.74 % 2.29
sha3_0_8_0::sha3_256::bench1_10 -1.92 % -2.00
rayon_1_0_0::factorial::factorial_iterator 4.87 % 2.05
byteorder_1_2_6::uint128_13::read_big_endian -0.24 % -2.60
byteorder_1_2_6::uint128_10::read_big_endian -0.28 % -2.35
byteorder_1_2_6::int128_12::read_big_endian -0.26 % -2.23

[+-] nightly-2018-12-18

benchmark % Δ σ Δ
sha2_0_8_0::sha256::bench1_10 4.11 % 5.47
regex_0_2_6::misc::not_literal 66.04 % 4.66
rayon_1_0_0::nbody::bench::nbody_parreduce 4.16 % 4.18
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -11.39 % -2.05
rayon_1_0_0::sort::par_sort_ascending 106.36 % 2.04
quickcheck_0_6_1::shrink_unit_6_tuple 31.70 % 2.62
rayon_1_0_0::sort::demo_merge_sort_ascending 97.23 % 2.04
rayon_1_0_0::sort::demo_merge_sort_descending 85.52 % 2.03
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -42.82 % -2.07
rayon_1_0_0::vec_collect::vec_i::with_collect -42.69 % -2.00
rayon_1_0_0::sieve::bench::sieve_parallel -41.00 % -2.07
regex_0_2_6::misc::anchored_literal_long_match 29.39 % 2.36
csv_1_0_2::count_nfl_deserialize_borrowed_bytes 7.82 % 2.06
rayon_1_0_0::vec_collect::vec_i::with_fold -35.95 % -2.08
rayon_1_0_0::sort::demo_merge_sort_big -34.41 % -2.00
rayon_1_0_0::sort::par_sort_mostly_ascending 44.02 % 2.04
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 43.46 % 2.13
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 42.57 % 2.13
rayon_1_0_0::sort::par_sort_big -32.40 % -2.02
rayon_1_0_0::sort::par_sort_mostly_descending 40.14 % 2.03
regex_0_2_6::misc::one_pass_short 27.95 % 2.10
rayon_1_0_0::sort::demo_quick_sort_big -29.59 % -2.01
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -28.44 % -2.00
quickcheck_0_6_1::shrink_u64_1_tuple 15.22 % 2.53
quickcheck_0_6_1::shrink_u64_3_tuple 13.87 % 2.40
regex_0_2_6::misc::one_pass_long_prefix_not 23.21 % 2.33
csv_1_0_2::count_pop_read_bytes -4.11 % -3.15
sha3_0_8_0::sha3_256::bench1_10 -2.50 % -2.64
crossbeam_epoch_0_4_0::flush::single_flush -16.66 % -2.01
regex_0_2_6::misc::reverse_suffix_no_quadratic 27.46 % 2.05
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -22.92 % -2.00
regex_0_2_6::misc::easy0_1MB 14.84 % 2.37
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.99 % -2.15
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.99 % -2.06
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.86 % -2.04
rayon_1_0_0::map_collect::i_to_i::with_collect -20.30 % -2.00
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.68 % -2.10
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.28 % -2.08
quickcheck_0_6_1::shrink_u64_7_tuple 17.03 % 2.24
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.21 % -2.05
regex_0_2_6::misc::reallyhard_1K 15.79 % 2.11
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.33 % -2.04
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -14.36 % -2.24
rayon_1_0_0::quicksort::bench::quick_sort_splitter 1.92 % 2.42
rayon_1_0_0::sieve::bench::sieve_chunks -16.47 % -2.16
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -13.62 % -2.23
rayon_1_0_0::nbody::bench::nbody_par 15.78 % 2.04
rayon_1_0_0::sieve::bench::sieve_serial -11.93 % -2.20
quickcheck_0_6_1::shrink_f64_3_tuple 10.21 % 2.05
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.74 % 2.60
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.48 % -2.14
json_benchmark_c7d3d9b::serialize_canada_struct -7.21 % -2.14
rayon_1_0_0::factorial::factorial_par_iter 6.44 % 2.13
rayon_1_0_0::sort::demo_quick_sort_strings 2.72 % 2.22
sha3_0_8_0::sha3_512::bench1_10 -2.37 % -2.80
diesel_1_1_1::bench_medium_complex_query_selecting__1_000_rows_boxed -3.28 % -2.01
regex_0_2_6::sherlock::name_holmes_nocase -2.16 % -2.06
json_benchmark_c7d3d9b::serde_canada_struct -4.58 % -2.20
regex_0_2_6::regexdna::variant9 -2.34 % -2.20
regex_0_2_6::sherlock::everything_greedy_nl 4.89 % 3.35

[+-] nightly-2018-12-17

benchmark % Δ σ Δ
regex_0_2_6::misc::anchored_literal_short_non_match 28.96 % 2.82
rayon_1_0_0::sort::par_sort_ascending 111.40 % 2.15
rayon_1_0_0::sort::demo_merge_sort_ascending 99.00 % 2.08
rayon_1_0_0::sort::demo_merge_sort_descending 86.05 % 2.05
crossbeam_epoch_0_4_0::flush::single_flush -20.55 % -2.52
sha3_0_8_0::sha3_256::bench1_10 -2.52 % -2.72
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.02 % -2.10
byteorder_1_2_6::uint128_16::read_little_endian -0.25 % -3.04
regex_0_2_6::misc::literal 38.11 % 2.07
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 63.90 % 2.04
rayon_1_0_0::vec_collect::vec_i::with_collect -42.79 % -2.02
rayon_1_0_0::sieve::bench::sieve_parallel -41.10 % -2.10
rayon_1_0_0::vec_collect::vec_i::with_fold -35.38 % -2.07
regex_0_2_6::misc::match_class_in_range 33.32 % 2.10
rayon_1_0_0::sort::demo_merge_sort_big -34.70 % -2.03
rayon_1_0_0::sort::par_sort_mostly_ascending 46.45 % 2.17
rayon_1_0_0::sort::par_sort_mostly_descending 42.39 % 2.16
rayon_1_0_0::sort::par_sort_big -32.74 % -2.07
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 40.79 % 2.01
rayon_1_0_0::sort::demo_quick_sort_big -29.92 % -2.05
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -28.60 % -2.03
regex_0_2_6::misc::one_pass_long_prefix 20.74 % 2.15
rayon_1_0_0::map_collect::i_mod_10_to_i::with_fold -4.88 % -2.07
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.02 % -2.03
regex_0_2_6::misc::easy0_1MB 14.94 % 2.42
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -22.86 % -2.02
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.06 % -2.00
rayon_1_0_0::map_collect::i_to_i::with_collect -21.37 % -2.13
rayon_1_0_0::sort::par_sort_strings 3.21 % 2.69
regex_0_2_6::misc::one_pass_long_prefix_not 20.64 % 2.08
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.87 % -2.06
regex_0_2_6::misc::hard_1K 22.36 % 2.05
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.35 % -2.01
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.78 % -2.14
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.64 % -2.15
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -20.77 % -2.01
csv_1_0_2::count_nfl_iter_bytes_trimmed 24.51 % 2.00
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.17 % -2.09
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.33 % -2.08
quickcheck_0_6_1::shrink_unit_7_tuple 12.67 % 2.01
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.45 % -2.08
quickcheck_0_6_1::shrink_f64_3_tuple 11.31 % 2.29
regex_0_2_6::misc::easy0_32K 17.29 % 2.07
csv_1_0_2::write_nfl_bytes -16.16 % -2.05
rayon_1_0_0::sieve::bench::sieve_chunks -16.38 % -2.17
quickcheck_0_6_1::shrink_u64_7_tuple 15.51 % 2.05
regex_0_2_6::sherlock::the_upper -3.88 % -2.21
rayon_1_0_0::sort::par_sort_unstable_strings 3.08 % 2.08
rayon_1_0_0::nbody::bench::nbody_par 16.27 % 2.12
rayon_1_0_0::sort::par_sort_unstable_expensive 12.14 % 2.17
rayon_1_0_0::sieve::bench::sieve_serial -11.90 % -2.22
csv_1_0_2::count_game_iter_str 6.24 % 2.02
rayon_1_0_0::map_collect::i_to_i::with_fold -11.96 % -2.11
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.90 % 2.76
snap_0_2_4::zflat02_jpg 7.15 % 2.26
regex_0_2_6::sherlock::name_holmes_nocase -2.75 % -2.66
regex_0_2_6::sherlock::everything_greedy 4.00 % 2.01
rayon_1_0_0::sort::demo_quick_sort_strings 3.44 % 2.86
byteorder_1_2_6::slice_u64::write_little_endian 5.64 % 2.13
json_benchmark_c7d3d9b::serde_canada_dom -4.70 % -2.11
csv_1_0_2::count_pop_read_str -2.67 % -2.35
byteorder_1_2_6::u128::read_native_endian -0.25 % -2.84
byteorder_1_2_6::uint128_11::read_native_endian -0.27 % -2.62
sha3_0_8_0::sha3_512::bench1_10 -2.40 % -2.91
json_benchmark_c7d3d9b::serialize_canada_struct -6.69 % -2.00
byteorder_1_2_6::uint128_13::read_little_endian -0.24 % -2.67
byteorder_1_2_6::slice_u64::read_little_endian 4.49 % 2.11
regex_0_2_6::sherlock::everything_greedy_nl 4.91 % 3.47
json_benchmark_c7d3d9b::serde_canada_struct -4.51 % -2.19
byteorder_1_2_6::uint128_15::read_native_endian -0.24 % -2.78
byteorder_1_2_6::int128_15::read_native_endian -0.30 % -2.95
byteorder_1_2_6::int128_14::read_little_endian -0.25 % -2.32
byteorder_1_2_6::uint128_14::read_native_endian -0.26 % -2.77
sha3_0_8_0::sha3_256::bench2_100 -2.13 % -2.53
snap_0_2_4::zflat09_txt4 1.21 % 2.16

[+-] nightly-2018-12-16

benchmark % Δ σ Δ
snap_0_2_4::uflat11_gaviota 7.00 % 4.92
csv_1_0_2::count_mbta_iter_str 26.06 % 2.92
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -11.36 % -2.06
rayon_1_0_0::sort::par_sort_ascending 112.63 % 2.18
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows_boxed 6.36 % 2.57
rayon_1_0_0::sort::demo_merge_sort_ascending 99.04 % 2.09
regex_0_2_6::misc::literal 45.86 % 2.53
rayon_1_0_0::sort::demo_merge_sort_descending 84.11 % 2.01
csv_1_0_2::count_pop_read_bytes -4.45 % -3.53
rayon_1_0_0::sort::par_sort_descending 79.40 % 2.11
regex_0_2_6::misc::one_pass_short_not 33.01 % 2.16
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -42.86 % -2.12
regex_0_2_6::misc::anchored_literal_long_match 30.84 % 2.53
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 63.65 % 2.05
rayon_1_0_0::vec_collect::vec_i::with_collect -42.91 % -2.05
rayon_1_0_0::sieve::bench::sieve_parallel -41.25 % -2.13
rayon_1_0_0::vec_collect::vec_i::with_fold -35.67 % -2.11
rayon_1_0_0::sort::par_sort_unstable_big -35.28 % -2.01
regex_0_2_6::misc::hard_32K 28.45 % 2.53
rayon_1_0_0::sort::demo_merge_sort_big -34.80 % -2.06
regex_0_2_6::misc::not_literal 29.38 % 2.08
rayon_1_0_0::sort::par_sort_mostly_ascending 45.70 % 2.15
rayon_1_0_0::sort::par_sort_big -32.83 % -2.10
rayon_1_0_0::sort::par_sort_mostly_descending 41.98 % 2.16
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 40.78 % 2.02
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.46 % -2.00
rayon_1_0_0::sort::demo_quick_sort_big -29.96 % -2.08
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -28.69 % -2.06
regex_0_2_6::misc::anchored_literal_short_match 27.91 % 2.28
quickcheck_0_6_1::shrink_i64_5_tuple 6.07 % 2.48
regex_0_2_6::misc::match_class 29.13 % 2.03
quickcheck_0_6_1::shrink_u64_7_tuple 18.05 % 2.42
quickcheck_0_6_1::shrink_u64_1_tuple 12.98 % 2.18
quickcheck_0_6_1::shrink_unit_2_tuple 16.20 % 2.15
regex_0_2_6::misc::reverse_suffix_no_quadratic 27.15 % 2.06
regex_0_2_6::misc::hard_1K 24.32 % 2.26
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.25 % -2.07
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.01 % -2.05
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.15 % -2.03
csv_1_0_2::count_nfl_iter_bytes_trimmed 25.73 % 2.12
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.28 % -2.13
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.27 % -2.12
rayon_1_0_0::map_collect::i_to_i::with_collect -20.79 % -2.09
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.79 % -2.16
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.62 % -2.17
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -20.85 % -2.04
regex_0_2_6::misc::reallyhard_1K 16.95 % 2.30
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.32 % -2.12
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.45 % -2.12
regex_0_2_6::misc::easy0_32K 18.39 % 2.23
quickcheck_0_6_1::shrink_unit_7_tuple 12.76 % 2.04
crossbeam_epoch_0_4_0::pin::multi_pin 5.92 % 2.54
regex_0_2_6::misc::reallyhard2_1K 19.46 % 2.04
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.17 % -2.06
rayon_1_0_0::sieve::bench::sieve_chunks -16.43 % -2.20
csv_1_0_2::write_nfl_record -12.18 % -2.12
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.95 % -2.27
rayon_1_0_0::nbody::bench::nbody_par 16.28 % 2.14
rayon_1_0_0::map_collect::i_to_i::with_fold -12.42 % -2.21
rayon_1_0_0::sort::demo_merge_sort_strings 3.84 % 2.24
csv_1_0_2::count_pop_iter_str 12.80 % 2.00
rayon_1_0_0::sort::demo_quick_sort_strings 3.51 % 2.99
sha2_0_8_0::sha256::bench1_10 2.01 % 2.72
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.43 % 2.46
snap_0_2_4::zflat02_jpg 6.92 % 2.21
doom_9e197d7::freedoom1 -10.69 % -2.01
regex_0_2_6::regexdna::variant9 -2.75 % -2.64
json_benchmark_c7d3d9b::serde_citm_dom 5.72 % 2.04
json_benchmark_c7d3d9b::serialize_canada_dom -8.03 % -2.01
rayon_1_0_0::factorial::factorial_par_iter 6.53 % 2.20
regex_0_2_6::regexdna::variant2 -2.36 % -2.20
json_benchmark_c7d3d9b::serialize_canada_struct -7.03 % -2.12
byteorder_1_2_6::slice_u64::read_little_endian 4.52 % 2.15
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.04 % -2.02
doom_9e197d7::freedoom2 -6.88 % -2.02
regex_0_2_6::sherlock::everything_greedy_nl 4.97 % 3.62
regex_0_2_6::sherlock::name_holmes_nocase -2.12 % -2.07
rayon_1_0_0::factorial::factorial_join 4.98 % 2.07
rayon_1_0_0::factorial::factorial_iterator 5.13 % 2.21
sha3_0_8_0::sha3_512::bench1_10 -1.89 % -2.32
sha3_0_8_0::sha3_512::bench2_100 -2.17 % -2.60
sha3_0_8_0::sha3_256::bench2_100 -2.06 % -2.49
sha3_0_8_0::sha3_512::bench3_1000 -2.17 % -2.57
sha3_0_8_0::sha3_256::bench3_1000 -2.12 % -2.59
sha3_0_8_0::sha3_256::bench4_10000 -2.11 % -2.56

[+-] nightly-2018-12-15

benchmark % Δ σ Δ
byteorder_1_2_6::uint128_15::read_native_endian 0.27 % 3.18
byteorder_1_2_6::uint128_16::read_little_endian 0.28 % 3.39
regex_0_2_6::misc::reallyhard_32 25.43 % 3.29
byteorder_1_2_6::uint128_13::read_native_endian 0.28 % 3.05
quickcheck_0_6_1::shrink_u64_5_tuple 21.03 % 3.14
regex_0_2_6::misc::not_literal 38.42 % 2.77
regex_0_2_6::misc::reverse_suffix_no_quadratic 36.99 % 2.85
csv_1_0_2::count_pop_read_bytes -4.25 % -3.49
rayon_1_0_0::sort::par_sort_ascending 109.99 % 2.14
rayon_1_0_0::sort::demo_merge_sort_ascending 100.57 % 2.14
rayon_1_0_0::sort::demo_merge_sort_descending 88.37 % 2.12
byteorder_1_2_6::int128_13::read_little_endian 0.30 % 2.82
rayon_1_0_0::sort::par_sort_descending 76.49 % 2.04
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.29 % -2.17
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 65.04 % 2.10
rayon_1_0_0::vec_collect::vec_i::with_collect -43.07 % -2.08
rayon_1_0_0::sieve::bench::sieve_parallel -41.43 % -2.17
regex_0_2_6::misc::anchored_literal_long_match 29.30 % 2.43
byteorder_1_2_6::int128_13::read_native_endian 0.27 % 3.18
rayon_1_0_0::sort::par_sort_unstable_big -34.78 % -2.01
rayon_1_0_0::vec_collect::vec_i::with_fold -35.64 % -2.13
regex_0_2_6::sherlock::name_alt1 2.17 % 3.02
regex_0_2_6::misc::one_pass_short 31.20 % 2.38
regex_0_2_6::misc::match_class_in_range 31.40 % 2.00
rayon_1_0_0::sort::demo_merge_sort_big -34.84 % -2.09
rayon_1_0_0::sort::par_sort_mostly_ascending 45.77 % 2.17
byteorder_1_2_6::int128_15::read_little_endian 0.28 % 2.86
rayon_1_0_0::sort::par_sort_mostly_descending 41.55 % 2.15
rayon_1_0_0::sort::par_sort_big -32.76 % -2.11
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 39.49 % 2.01
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 40.93 % 2.04
regex_0_2_6::misc::anchored_literal_short_match 28.67 % 2.36
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.46 % -2.02
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -28.75 % -2.08
rayon_1_0_0::sort::demo_quick_sort_big -29.81 % -2.09
regex_0_2_6::misc::match_class 28.94 % 2.03
quickcheck_0_6_1::shrink_unit_6_tuple 24.94 % 2.11
regex_0_2_6::misc::one_pass_long_prefix 20.85 % 2.20
crossbeam_epoch_0_4_0::flush::single_flush -17.26 % -2.15
regex_0_2_6::sherlock::name_alt5_nocase 0.31 % 3.53
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.17 % -2.08
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.01 % -2.07
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.21 % -2.06
byteorder_1_2_6::uint128_14::read_native_endian 0.25 % 2.70
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.93 % -2.12
regex_0_2_6::misc::one_pass_long_prefix_not 19.68 % 2.01
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.97 % -2.12
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -18.91 % -2.20
regex_0_2_6::misc::hard_1K 22.01 % 2.06
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.77 % -2.22
rayon_1_0_0::map_collect::i_to_i::with_collect -20.61 % -2.09
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.71 % -2.19
quickcheck_0_6_1::shrink_u64_6_tuple 15.46 % 2.19
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -20.99 % -2.07
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.59 % -2.16
csv_1_0_2::count_nfl_iter_bytes_trimmed 24.58 % 2.05
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.58 % 2.09
regex_0_2_6::misc::easy0_32K 18.73 % 2.29
regex_0_2_6::misc::anchored_literal_long_non_match 19.11 % 2.01
csv_1_0_2::count_mbta_iter_str 17.70 % 2.00
regex_0_2_6::misc::reallyhard2_1K 19.50 % 2.06
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.33 % -2.10
csv_1_0_2::write_nfl_bytes -16.44 % -2.13
json_benchmark_c7d3d9b::serde_canada_struct -5.35 % -2.65
snap_0_2_4::zflat02_jpg 7.85 % 2.55
csv_1_0_2::write_nfl_record -12.35 % -2.18
rayon_1_0_0::sieve::bench::sieve_chunks -16.29 % -2.21
quickcheck_0_6_1::shrink_u64_7_tuple 15.57 % 2.10
rayon_1_0_0::sieve::bench::sieve_serial -12.33 % -2.35
regex_0_2_6::misc::long_needle1 15.50 % 2.00
rayon_1_0_0::nbody::bench::nbody_par 16.30 % 2.16
quickcheck_0_6_1::shrink_f64_3_tuple 10.51 % 2.16
regex_0_2_6::misc::easy0_32 13.18 % 2.12
rayon_1_0_0::find::parallel_find_first 4.76 % 2.15
byteorder_1_2_6::int128_16::read_little_endian 0.31 % 3.28
csv_1_0_2::count_pop_iter_str 13.64 % 2.15
regex_0_2_6::misc::easy0_1K 14.57 % 2.10
rayon_1_0_0::sort::par_sort_unstable_expensive 11.37 % 2.06
quickcheck_0_6_1::shrink_f64_7_tuple 10.04 % 2.08
csv_1_0_2::count_pop_deserialize_borrowed_bytes -3.27 % -2.00
rayon_1_0_0::map_collect::i_to_i::with_fold -11.31 % -2.03
byteorder_1_2_6::uint128_16::read_big_endian 0.23 % 2.66
doom_9e197d7::freedoom1 -10.78 % -2.04
byteorder_1_2_6::slice_u64::write_little_endian 5.71 % 2.18
json_benchmark_c7d3d9b::serialize_canada_dom -8.37 % -2.11
regex_0_2_6::misc::reallyhard_32K 9.00 % 2.01
byteorder_1_2_6::uint128_13::read_big_endian 0.32 % 3.61
rayon_1_0_0::sort::demo_quick_sort_strings 2.81 % 2.42
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.33 % -2.14
regex_0_2_6::regexdna::variant9 -2.51 % -2.44
json_benchmark_c7d3d9b::serialize_canada_struct -6.83 % -2.08
json_benchmark_c7d3d9b::serde_canada_dom -4.42 % -2.00
byteorder_1_2_6::int128_16::read_native_endian 0.25 % 2.44
byteorder_1_2_6::uint128_13::read_little_endian 0.26 % 2.99
regex_0_2_6::sherlock::everything_greedy_nl 4.97 % 3.75
snap_0_2_4::zflat04_pdf 3.34 % 2.03
byteorder_1_2_6::uint128_14::read_big_endian 0.28 % 3.08
sha2_0_8_0::sha512::bench1_10 1.73 % 2.33
byteorder_1_2_6::uint128_15::read_little_endian 0.30 % 3.10
sha3_0_8_0::sha3_512::bench1_10 -1.95 % -2.43
byteorder_1_2_6::uint128_9::read_native_endian 0.27 % 2.65
byteorder_1_2_6::int128_15::read_native_endian 0.28 % 2.84
byteorder_1_2_6::int128_14::read_native_endian 0.25 % 2.34
rayon_1_0_0::factorial::factorial_iterator 4.69 % 2.03
byteorder_1_2_6::int128_14::read_little_endian 0.29 % 2.78
byteorder_1_2_6::uint128_11::read_big_endian 0.27 % 2.39
byteorder_1_2_6::int128_10::read_little_endian 0.25 % 2.20
byteorder_1_2_6::int128_11::read_native_endian 0.27 % 2.70
sha3_0_8_0::sha3_512::bench2_100 -2.16 % -2.65
sha3_0_8_0::sha3_256::bench2_100 -2.07 % -2.54
sha3_0_8_0::sha3_512::bench3_1000 -2.12 % -2.55
byteorder_1_2_6::uint128_10::read_native_endian 0.31 % 2.95
sha3_0_8_0::sha3_256::bench3_1000 -2.10 % -2.60
sha3_0_8_0::sha3_256::bench4_10000 -2.11 % -2.60

[+-] nightly-2018-12-14

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect 13.20 % 6.73
quickcheck_0_6_1::shrink_i64_2_tuple 10.70 % 2.52
quickcheck_0_6_1::shrink_unit_6_tuple 35.78 % 3.09
rayon_1_0_0::map_collect::i_to_i::with_mutex -9.51 % -2.54
rayon_1_0_0::sort::par_sort_ascending 110.06 % 2.15
rayon_1_0_0::sort::demo_merge_sort_ascending 102.28 % 2.18
rayon_1_0_0::sort::demo_merge_sort_descending 88.98 % 2.15
rayon_1_0_0::sort::par_sort_descending 77.93 % 2.09
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.38 % -2.20
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 64.00 % 2.08
rayon_1_0_0::vec_collect::vec_i::with_collect -43.18 % -2.11
rayon_1_0_0::sieve::bench::sieve_parallel -41.33 % -2.19
rayon_1_0_0::sort::par_sort_unstable_big -35.05 % -2.04
rayon_1_0_0::vec_collect::vec_i::with_fold -36.45 % -2.21
rayon_1_0_0::sort::demo_merge_sort_big -35.06 % -2.13
rayon_1_0_0::sort::par_sort_mostly_ascending 44.96 % 2.15
regex_0_2_6::regexdna::variant9 -3.16 % -3.15
regex_0_2_6::misc::one_pass_short 29.88 % 2.31
rayon_1_0_0::sort::par_sort_mostly_descending 40.66 % 2.12
rayon_1_0_0::sort::par_sort_big -32.84 % -2.14
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 40.82 % 2.05
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 42.44 % 2.18
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.77 % -2.07
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -28.87 % -2.11
rayon_1_0_0::sort::demo_quick_sort_big -30.00 % -2.13
quickcheck_0_6_1::shrink_unit_2_tuple 17.10 % 2.31
regex_0_2_6::misc::match_class 28.58 % 2.02
crossbeam_epoch_0_4_0::flush::single_flush -17.68 % -2.23
quickcheck_0_6_1::shrink_u64_1_tuple 11.82 % 2.01
regex_0_2_6::misc::one_pass_long_prefix 21.03 % 2.24
regex_0_2_6::misc::hard_1K 25.02 % 2.37
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -22.20 % -2.27
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.28 % -2.12
regex_0_2_6::misc::reverse_suffix_no_quadratic 26.20 % 2.04
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.23 % -2.11
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.39 % -2.10
regex_0_2_6::misc::hard_32 24.24 % 2.30
csv_1_0_2::count_nfl_iter_bytes 28.13 % 2.04
rayon_1_0_0::map_collect::i_to_i::with_collect -21.31 % -2.19
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.04 % -2.24
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.19 % -2.16
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.80 % -2.25
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.74 % -2.22
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.05 % -2.10
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.54 % -2.18
regex_0_2_6::misc::hard_1MB 22.68 % 2.04
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.44 % 2.09
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -18.53 % -2.01
csv_1_0_2::write_nfl_bytes -16.84 % -2.21
regex_0_2_6::misc::reallyhard2_1K 19.90 % 2.12
snap_0_2_4::zflat02_jpg 7.92 % 2.61
regex_0_2_6::misc::reallyhard_32 17.50 % 2.29
regex_0_2_6::misc::short_haystack_2x 7.51 % 2.15
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.35 % -2.13
regex_0_2_6::sherlock::the_upper -3.79 % -2.22
quickcheck_0_6_1::shrink_unit_7_tuple 12.36 % 2.00
rayon_1_0_0::sieve::bench::sieve_chunks -16.83 % -2.31
quickcheck_0_6_1::shrink_u64_5_tuple 13.88 % 2.08
quickcheck_0_6_1::shrink_f64_5_tuple 9.75 % 2.18
regex_0_2_6::misc::short_haystack_3x 6.98 % 2.09
quickcheck_0_6_1::shrink_u64_7_tuple 15.15 % 2.06
csv_1_0_2::count_game_iter_str 6.79 % 2.24
rayon_1_0_0::nbody::bench::nbody_par 16.49 % 2.21
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.24 % -2.13
regex_0_2_6::misc::easy0_32 13.26 % 2.15
csv_1_0_2::write_nfl_record -11.26 % -2.01
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.52 % 2.58
rayon_1_0_0::map_collect::i_to_i::with_fold -11.77 % -2.14
rayon_1_0_0::sieve::bench::sieve_serial -10.69 % -2.06
sha2_0_8_0::sha256::bench1_10 1.95 % 2.69
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.68 % -2.29
json_benchmark_c7d3d9b::serialize_canada_dom -8.10 % -2.07
rayon_1_0_0::sort::demo_quick_sort_strings 2.95 % 2.58
rayon_1_0_0::factorial::factorial_iterator 5.73 % 2.52
doom_9e197d7::freedoom2 -6.85 % -2.04
regex_0_2_6::sherlock::name_holmes_nocase -2.02 % -2.01
regex_0_2_6::sherlock::everything_greedy_nl 5.01 % 3.93
rayon_1_0_0::quicksort::bench::quick_sort_splitter -1.62 % -2.06
snap_0_2_4::zflat04_pdf 3.46 % 2.12
sha3_0_8_0::sha3_512::bench1_10 -2.05 % -2.60
json_benchmark_c7d3d9b::serde_canada_struct -4.38 % -2.19
sha3_0_8_0::sha3_512::bench2_100 -2.21 % -2.76
sha3_0_8_0::sha3_256::bench2_100 -2.08 % -2.61
sha3_0_8_0::sha3_256::bench3_1000 -2.03 % -2.56
sha3_0_8_0::sha3_512::bench3_1000 -2.14 % -2.63
sha3_0_8_0::sha3_256::bench4_10000 -2.11 % -2.65

[+-] nightly-2018-12-08

benchmark % Δ σ Δ
csv_1_0_2::count_nfl_serialize_owned_str 60.58 % 29.40
nom_4_0_0::http::one_test 17.00 % 9.87
regex_0_2_6::rust_parse::parse_simple2 13.48 % 2.58
quickcheck_0_6_1::shrink_unit_8_tuple 43.77 % 3.76
rayon_1_0_0::map_collect::i_to_i::with_mutex -9.69 % -2.63
regex_0_2_6::misc::long_needle1 22.54 % 2.99
regex_0_2_6::misc::reallyhard_32K 13.43 % 3.09
quickcheck_0_6_1::shrink_u64_3_tuple 15.70 % 2.84
rayon_1_0_0::sort::demo_merge_sort_ascending 102.84 % 2.21
regex_0_2_6::sherlock::name_alt1 2.57 % 3.70
rayon_1_0_0::sort::demo_merge_sort_descending 90.13 % 2.19
regex_0_2_6::misc::one_pass_short_not 33.33 % 2.22
rayon_1_0_0::sort::par_sort_descending 79.25 % 2.14
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 66.61 % 2.18
rayon_1_0_0::vec_collect::vec_i::with_collect -43.38 % -2.15
rayon_1_0_0::sort::par_sort_unstable_big -36.00 % -2.12
regex_0_2_6::misc::not_literal 31.07 % 2.26
rayon_1_0_0::sort::demo_merge_sort_big -35.09 % -2.15
rayon_1_0_0::sort::par_sort_big -33.12 % -2.19
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 41.12 % 2.08
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.69 % -2.08
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.04 % -2.15
rayon_1_0_0::sort::demo_quick_sort_big -30.13 % -2.16
quickcheck_0_6_1::shrink_unit_3_tuple 16.33 % 2.01
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.54 % -2.17
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.24 % -2.14
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.29 % -2.11
csv_1_0_2::count_nfl_iter_bytes 28.38 % 2.08
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -21.10 % -2.29
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.20 % -2.20
rayon_1_0_0::map_collect::i_to_i::with_collect -21.20 % -2.20
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.79 % -2.15
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.58 % -2.21
regex_0_2_6::misc::hard_32K 22.67 % 2.05
quickcheck_0_6_1::shrink_u64_7_tuple 17.08 % 2.35
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -18.62 % -2.04
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.37 % -2.16
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -14.40 % -2.35
csv_1_0_2::count_pop_iter_bytes 15.72 % 2.02
rayon_1_0_0::map_collect::i_to_i::with_fold -12.49 % -2.30
regex_0_2_6::sherlock::the_upper -3.47 % -2.05
regex_0_2_6::misc::easy0_1K 14.28 % 2.09
regex_0_2_6::sherlock::everything_greedy 3.95 % 2.04
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.49 % -2.24
brotli_1_1_3::bench_e2e_decode_q5_1024k 2.88 % 2.13
regex_0_2_6::sherlock::name_holmes_nocase -2.55 % -2.57
doom_9e197d7::freedoom1 -11.11 % -2.15
json_benchmark_c7d3d9b::serialize_canada_dom -8.10 % -2.09
rayon_1_0_0::sort::demo_merge_sort_strings 3.45 % 2.03
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.30 % -2.18
regex_0_2_6::regexdna::variant9 -2.30 % -2.32
regex_0_2_6::sherlock::everything_greedy_nl 5.04 % 4.12
sha3_0_8_0::sha3_256::bench1_10 -1.91 % -2.14
sha3_0_8_0::sha3_512::bench1_10 -2.10 % -2.72
json_benchmark_c7d3d9b::serde_canada_struct -4.38 % -2.21
sha3_0_8_0::sha3_256::bench3_1000 -2.01 % -2.58
sha3_0_8_0::sha3_256::bench2_100 -2.11 % -2.69
sha3_0_8_0::sha3_512::bench2_100 -2.20 % -2.81
sha3_0_8_0::sha3_512::bench3_1000 -2.17 % -2.72
sha3_0_8_0::sha3_256::bench4_10000 -2.13 % -2.74

[+-] nightly-2018-12-06

benchmark % Δ σ Δ
regex_0_2_6::misc::short_haystack_1000000x 44.60 % 29.08
snap_0_2_4::zflat11_gaviota 1.61 % 5.27
regex_0_2_6::misc::not_literal 67.60 % 5.26
regex_0_2_6::misc::easy0_32 20.90 % 3.52
regex_0_2_6::misc::anchored_literal_short_non_match 32.98 % 3.36
rayon_1_0_0::sort::par_sort_ascending 112.85 % 2.21
rayon_1_0_0::sort::demo_merge_sort_ascending 98.98 % 2.13
regex_0_2_6::misc::literal 45.57 % 2.55
rayon_1_0_0::sort::demo_merge_sort_descending 90.54 % 2.21
rayon_1_0_0::sort::par_sort_descending 79.48 % 2.16
rayon_1_0_0::pythagoras::euclid_parallel_outer 3.48 % 7.30
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.47 % -2.24
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 67.06 % 2.21
rayon_1_0_0::vec_collect::vec_i::with_collect -43.46 % -2.18
rayon_1_0_0::sieve::bench::sieve_parallel -41.59 % -2.24
rayon_1_0_0::sort::par_sort_unstable_big -35.76 % -2.13
rayon_1_0_0::vec_collect::vec_i::with_fold -36.17 % -2.22
regex_0_2_6::misc::short_haystack_100000x 3.44 % 2.74
regex_0_2_6::misc::match_class_in_range 32.84 % 2.12
rayon_1_0_0::sort::demo_merge_sort_big -35.32 % -2.20
rayon_1_0_0::sort::par_sort_mostly_ascending 47.52 % 2.29
snap_0_2_4::zflat07_txt2 2.42 % 3.31
rayon_1_0_0::sort::par_sort_big -33.25 % -2.23
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 44.23 % 2.26
rayon_1_0_0::sort::par_sort_mostly_descending 41.84 % 2.20
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 43.04 % 2.24
regex_0_2_6::misc::short_haystack_3x 8.03 % 2.44
crossbeam_epoch_0_4_0::flush::single_flush -18.87 % -2.41
regex_0_2_6::misc::easy1_1MB 14.82 % 2.18
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.63 % -2.10
rayon_1_0_0::sort::demo_quick_sort_big -30.31 % -2.21
quickcheck_0_6_1::shrink_u64_1_tuple 15.08 % 2.60
regex_0_2_6::misc::one_pass_long_prefix_not 23.83 % 2.49
regex_0_2_6::misc::easy1_32 20.03 % 2.23
regex_0_2_6::misc::long_needle1 19.55 % 2.63
regex_0_2_6::misc::easy1_32K 20.66 % 2.22
regex_0_2_6::misc::match_class 30.94 % 2.21
regex_0_2_6::misc::hard_32K 26.91 % 2.46
regex_0_2_6::misc::one_pass_long_prefix 19.51 % 2.10
regex_0_2_6::misc::easy1_1K 19.22 % 2.18
regex_0_2_6::misc::reverse_suffix_no_quadratic 26.54 % 2.09
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.71 % -2.21
quickcheck_0_6_1::shrink_unit_6_tuple 24.63 % 2.15
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.26 % -2.16
regex_0_2_6::misc::short_haystack_10x 7.23 % 2.46
quickcheck_0_6_1::shrink_u64_3_tuple 13.27 % 2.43
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.56 % -2.16
csv_1_0_2::count_nfl_iter_bytes 28.03 % 2.07
regex_0_2_6::misc::hard_1K 23.76 % 2.28
rayon_1_0_0::map_collect::i_to_i::with_collect -21.21 % -2.23
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.54 % -2.15
regex_0_2_6::misc::hard_32 22.26 % 2.14
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.84 % -2.18
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.03 % -2.27
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.73 % -2.27
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.75 % -2.25
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.53 % -2.25
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.15 % -2.14
regex_0_2_6::misc::hard_1MB 24.32 % 2.22
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.15 % 2.08
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -18.81 % -2.09
regex_0_2_6::misc::anchored_literal_long_non_match 20.43 % 2.18
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.83 % -2.24
quickcheck_0_6_1::shrink_u64_7_tuple 16.73 % 2.33
regex_0_2_6::misc::reallyhard2_1K 19.66 % 2.11
snap_0_2_4::zflat00_html 3.70 % 2.14
csv_1_0_2::count_pop_iter_bytes 16.52 % 2.15
regex_0_2_6::misc::short_haystack_2x 7.35 % 2.13
csv_1_0_2::write_nfl_bytes -15.70 % -2.08
rayon_1_0_0::sieve::bench::sieve_chunks -16.20 % -2.26
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -11.46 % -2.10
rayon_1_0_0::nbody::bench::nbody_par 16.51 % 2.23
rayon_1_0_0::find::parallel_find_first 4.86 % 2.21
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.90 % -2.35
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -12.94 % -2.21
regex_0_2_6::misc::easy0_1K 14.98 % 2.22
regex_0_2_6::sherlock::name_holmes_nocase -2.48 % -2.53
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -11.22 % -2.07
quickcheck_0_6_1::shrink_f64_3_tuple 9.90 % 2.08
rayon_1_0_0::sieve::bench::sieve_serial -10.99 % -2.14
rayon_1_0_0::fibonacci::fibonacci_split_iterative -8.61 % -2.06
snap_0_2_4::zflat02_jpg 6.89 % 2.29
rayon_1_0_0::sort::demo_quick_sort_strings 2.64 % 2.34
doom_9e197d7::freedoom1 -11.27 % -2.20
rayon_1_0_0::factorial::factorial_par_iter 6.98 % 2.42
csv_1_0_2::count_nfl_iter_str_trimmed 10.90 % 2.14
json_benchmark_c7d3d9b::serialize_canada_dom -8.33 % -2.17
regex_0_2_6::regexdna::variant9 -2.50 % -2.56
sha3_0_8_0::sha3_512::bench1_10 -1.88 % -2.48
rayon_1_0_0::factorial::factorial_recursion 6.25 % 2.05
rayon_1_0_0::factorial::factorial_join 5.55 % 2.38
regex_0_2_6::sherlock::everything_greedy_nl 5.03 % 4.30
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -5.73 % -2.00
doom_9e197d7::freedoom2 -7.28 % -2.20
snap_0_2_4::zflat04_pdf 3.42 % 2.13
sha3_0_8_0::sha3_256::bench2_100 -2.09 % -2.73
sha3_0_8_0::sha3_512::bench2_100 -2.23 % -2.91
rayon_1_0_0::factorial::factorial_iterator 4.67 % 2.07
sha3_0_8_0::sha3_512::bench3_1000 -2.23 % -2.86
sha3_0_8_0::sha3_256::bench3_1000 -2.17 % -2.85
sha3_0_8_0::sha3_256::bench4_10000 -2.16 % -2.83
snap_0_2_4::zflat05_html4 0.89 % 2.18
brotli_1_1_3::bench_e2e_rt_q9_1024k -1.84 % -2.06

[+-] nightly-2018-12-05

benchmark % Δ σ Δ
regex_0_2_6::rust_parse::parse_simple2 22.29 % 4.48
regex_0_2_6::misc::one_pass_long_prefix_not 34.08 % 3.68
byteorder_1_2_6::uint128_13::read_little_endian 0.29 % 3.46
byteorder_1_2_6::uint128_13::read_big_endian 0.28 % 3.28
byteorder_1_2_6::uint128_15::read_big_endian 0.27 % 3.12
rayon_1_0_0::sort::par_sort_ascending 118.58 % 2.34
rayon_1_0_0::sort::demo_merge_sort_ascending 102.02 % 2.21
regex_0_2_6::sherlock::name_holmes -5.90 % -2.37
byteorder_1_2_6::int128_16::read_native_endian 0.28 % 2.77
regex_0_2_6::misc::medium_1K 23.46 % 2.57
rayon_1_0_0::sort::demo_merge_sort_descending 90.46 % 2.22
regex_0_2_6::misc::medium_32K 22.63 % 2.50
byteorder_1_2_6::uint128_15::read_little_endian 0.31 % 3.34
regex_0_2_6::misc::medium_32 23.15 % 2.52
rayon_1_0_0::sort::par_sort_descending 82.44 % 2.25
byteorder_1_2_6::uint128_16::read_big_endian 0.33 % 3.90
regex_0_2_6::misc::medium_1MB 15.31 % 2.23
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.73 % -2.28
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 67.50 % 2.24
rayon_1_0_0::vec_collect::vec_i::with_collect -43.65 % -2.22
rayon_1_0_0::sieve::bench::sieve_parallel -41.64 % -2.27
regex_0_2_6::misc::not_literal 32.31 % 2.54
rayon_1_0_0::sort::par_sort_unstable_big -36.28 % -2.19
rayon_1_0_0::vec_collect::vec_i::with_fold -36.32 % -2.26
byteorder_1_2_6::uint128_14::read_big_endian 0.31 % 3.57
rayon_1_0_0::sort::demo_merge_sort_big -35.44 % -2.23
csv_1_0_2::count_pop_read_bytes -3.25 % -2.74
rayon_1_0_0::sort::par_sort_mostly_ascending 45.93 % 2.24
regex_0_2_6::misc::one_pass_short 29.29 % 2.30
rayon_1_0_0::sort::par_sort_big -33.48 % -2.27
rayon_1_0_0::sort::par_sort_mostly_descending 44.18 % 2.35
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 41.80 % 2.15
regex_0_2_6::misc::easy1_32 20.98 % 2.36
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 43.18 % 2.27
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.73 % -2.13
rayon_1_0_0::sort::demo_quick_sort_big -30.29 % -2.23
quickcheck_0_6_1::shrink_unit_6_tuple 27.73 % 2.46
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.22 % -2.20
quickcheck_0_6_1::shrink_u64_5_tuple 16.83 % 2.58
quickcheck_0_6_1::shrink_u64_1_tuple 13.80 % 2.41
regex_0_2_6::sherlock::name_holmes_nocase -3.09 % -3.24
regex_0_2_6::misc::anchored_literal_short_match 27.42 % 2.30
regex_0_2_6::misc::match_class 29.39 % 2.11
regex_0_2_6::misc::easy1_32K 20.68 % 2.25
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -22.40 % -2.37
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.62 % -2.23
byteorder_1_2_6::int128_15::read_native_endian 0.30 % 3.04
regex_0_2_6::misc::reverse_suffix_no_quadratic 28.04 % 2.23
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.46 % -2.21
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -22.03 % -2.34
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.68 % -2.20
snap_0_2_4::zflat04_pdf 4.56 % 2.89
rayon_1_0_0::map_collect::i_to_i::with_collect -21.64 % -2.31
regex_0_2_6::misc::easy0_1MB 15.14 % 2.55
csv_1_0_2::count_nfl_iter_bytes 27.53 % 2.05
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.22 % -2.33
regex_0_2_6::misc::hard_1K 22.81 % 2.21
csv_1_0_2::count_nfl_iter_str 23.96 % 2.12
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -18.95 % -2.32
quickcheck_0_6_1::shrink_u64_6_tuple 15.92 % 2.30
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.91 % -2.30
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.21 % -2.17
quickcheck_0_6_1::shrink_unit_2_tuple 15.39 % 2.11
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.53 % -2.28
regex_0_2_6::misc::hard_1MB 23.24 % 2.14
regex_0_2_6::misc::hard_32K 23.07 % 2.13
csv_1_0_2::count_pop_read_str -3.01 % -2.70
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.29 % 2.11
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -18.78 % -2.10
csv_1_0_2::count_mbta_iter_str 18.07 % 2.11
csv_1_0_2::count_nfl_iter_bytes_trimmed 23.93 % 2.05
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.73 % -2.26
csv_1_0_2::write_nfl_bytes -16.89 % -2.27
regex_0_2_6::misc::reallyhard2_1K 20.14 % 2.18
byteorder_1_2_6::int128_9::read_little_endian 0.26 % 2.38
regex_0_2_6::misc::reallyhard_32 17.21 % 2.29
regex_0_2_6::misc::long_needle1 17.62 % 2.40
regex_0_2_6::misc::long_needle2 11.45 % 2.06
rayon_1_0_0::sieve::bench::sieve_chunks -15.83 % -2.23
csv_1_0_2::count_pop_iter_bytes 15.28 % 2.00
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -11.60 % -2.00
quickcheck_0_6_1::shrink_f64_4_tuple 10.67 % 2.09
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.93 % 3.00
quickcheck_0_6_1::shrink_u64_7_tuple 14.75 % 2.07
csv_1_0_2::count_game_iter_str 6.29 % 2.13
rayon_1_0_0::sieve::bench::sieve_serial -12.50 % -2.47
regex_0_2_6::sherlock::everything_greedy 4.76 % 2.49
quickcheck_0_6_1::shrink_f64_5_tuple 9.25 % 2.08
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.47 % -2.25
rayon_1_0_0::nbody::bench::nbody_par 16.40 % 2.24
byteorder_1_2_6::int128_11::read_native_endian 0.26 % 2.61
regex_0_2_6::misc::easy0_32 13.70 % 2.33
csv_1_0_2::write_nfl_record -11.37 % -2.07
byteorder_1_2_6::uint128_9::read_native_endian 0.30 % 2.92
regex_0_2_6::misc::easy0_1K 14.70 % 2.20
byteorder_1_2_6::uint128_14::read_little_endian 0.27 % 2.86
crossbeam_epoch_0_4_0::flush::multi_flush -1.87 % -2.69
csv_1_0_2::count_pop_iter_str 13.04 % 2.10
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -10.16 % -2.03
rayon_1_0_0::map_collect::i_to_i::with_fold -11.66 % -2.18
rayon_1_0_0::sort::demo_quick_sort_strings 3.10 % 2.80
doom_9e197d7::freedoom1 -11.16 % -2.21
regex_0_2_6::misc::reallyhard_32K 8.55 % 2.00
snap_0_2_4::zflat02_jpg 6.29 % 2.11
byteorder_1_2_6::uint128_11::read_little_endian 0.28 % 2.54
rayon_1_0_0::factorial::factorial_par_iter 6.80 % 2.38
json_benchmark_c7d3d9b::serialize_canada_dom -8.15 % -2.14
csv_1_0_2::count_nfl_iter_str_trimmed 10.33 % 2.05
rayon_1_0_0::factorial::factorial_recursion 6.49 % 2.15
sha3_0_8_0::sha3_512::bench1_10 -2.09 % -2.81
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.10 % -2.36
regex_0_2_6::regexdna::variant9 -1.95 % -2.01
byteorder_1_2_6::int128_14::read_little_endian 0.31 % 3.02
regex_0_2_6::sherlock::everything_greedy_nl 5.09 % 4.59
rayon_1_0_0::factorial::factorial_join 5.42 % 2.35
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.05 % -2.13
byteorder_1_2_6::int128_10::read_native_endian 0.25 % 2.23
json_benchmark_c7d3d9b::serialize_canada_struct -6.90 % -2.14
byteorder_1_2_6::slice_u64::read_little_endian 4.55 % 2.18
json_benchmark_c7d3d9b::serde_canada_struct -4.77 % -2.46
doom_9e197d7::freedoom2 -7.28 % -2.22
byteorder_1_2_6::uint128_12::read_big_endian 0.26 % 2.44
byteorder_1_2_6::uint128_12::read_native_endian 0.31 % 2.88
sha3_0_8_0::sha3_256::bench2_100 -2.16 % -2.89
sha3_0_8_0::sha3_512::bench2_100 -2.25 % -3.02
rayon_1_0_0::factorial::factorial_iterator 5.13 % 2.30
sha3_0_8_0::sha3_512::bench3_1000 -2.18 % -2.85
sha3_0_8_0::sha3_256::bench3_1000 -2.15 % -2.88
sha3_0_8_0::sha3_256::bench4_10000 -2.16 % -2.90
regex_0_2_6::sherlock::name_alt1 1.54 % 2.23
byteorder_1_2_6::u128::read_native_endian 0.31 % 3.68
byteorder_1_2_6::uint128_11::read_big_endian 0.23 % 2.06
rayon_1_0_0::sort::par_sort_strings 2.55 % 2.20
byteorder_1_2_6::u128::read_little_endian 0.31 % 3.57

[+-] nightly-2018-12-04

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_u64_6_tuple 21.37 % 3.16
rayon_1_0_0::sort::par_sort_ascending 116.20 % 2.31
rayon_1_0_0::sort::demo_merge_sort_ascending 99.63 % 2.17
rayon_1_0_0::sort::demo_merge_sort_descending 91.29 % 2.25
regex_0_2_6::misc::literal 45.17 % 2.58
rayon_1_0_0::sort::par_sort_descending 82.45 % 2.27
brotli_1_1_3::bench_e2e_rt_q9_1024k -2.55 % -2.93
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.85 % -2.32
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 66.72 % 2.23
rayon_1_0_0::vec_collect::vec_i::with_collect -43.74 % -2.25
rayon_1_0_0::sieve::bench::sieve_parallel -41.78 % -2.31
rayon_1_0_0::sort::par_sort_unstable_big -36.44 % -2.23
rayon_1_0_0::vec_collect::vec_i::with_fold -36.44 % -2.30
rayon_1_0_0::sort::demo_merge_sort_big -35.41 % -2.26
regex_0_2_6::misc::anchored_literal_long_match 25.38 % 2.15
rayon_1_0_0::sort::par_sort_mostly_ascending 46.04 % 2.26
regex_0_2_6::misc::easy1_32 21.07 % 2.40
rayon_1_0_0::sort::par_sort_big -33.50 % -2.31
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 41.16 % 2.18
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 42.12 % 2.18
rayon_1_0_0::sort::par_sort_mostly_descending 42.90 % 2.30
quickcheck_0_6_1::shrink_unit_3_tuple 17.87 % 2.25
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.98 % -2.18
rayon_1_0_0::sort::demo_quick_sort_big -30.49 % -2.28
regex_0_2_6::misc::anchored_literal_short_match 28.63 % 2.44
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.29 % -2.23
quickcheck_0_6_1::shrink_u64_1_tuple 12.73 % 2.25
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.08 % -2.00
regex_0_2_6::misc::one_pass_long_prefix 19.06 % 2.08
regex_0_2_6::misc::match_class 29.68 % 2.15
regex_0_2_6::misc::easy1_32K 20.53 % 2.26
regex_0_2_6::misc::easy1_1MB 13.89 % 2.07
regex_0_2_6::misc::easy1_1K 19.47 % 2.24
regex_0_2_6::misc::anchored_literal_short_non_match 22.03 % 2.28
regex_0_2_6::misc::reverse_suffix_no_quadratic 26.17 % 2.10
crossbeam_epoch_0_4_0::flush::single_flush -16.17 % -2.09
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.62 % -2.26
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.55 % -2.25
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -22.15 % -2.39
regex_0_2_6::misc::hard_1K 21.03 % 2.05
regex_0_2_6::misc::easy0_1MB 15.24 % 2.61
quickcheck_0_6_1::shrink_unit_6_tuple 23.61 % 2.11
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.88 % -2.24
csv_1_0_2::count_nfl_iter_bytes 28.22 % 2.12
regex_0_2_6::misc::hard_32 22.10 % 2.15
rayon_1_0_0::map_collect::i_to_i::with_collect -21.46 % -2.32
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -19.06 % -2.37
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.13 % -2.35
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.28 % -2.28
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.99 % -2.35
regex_0_2_6::misc::one_pass_long_prefix_not 20.38 % 2.22
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.85 % -2.35
regex_0_2_6::misc::hard_32K 24.69 % 2.30
rayon_1_0_0::sort::demo_merge_sort_strings 4.12 % 2.48
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.37 % -2.21
regex_0_2_6::misc::anchored_literal_long_non_match 21.41 % 2.32
regex_0_2_6::misc::hard_1MB 24.65 % 2.29
csv_1_0_2::write_nfl_bytes -17.16 % -2.35
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.50 % 2.15
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.00 % -2.15
quickcheck_0_6_1::shrink_unit_2_tuple 14.87 % 2.05
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.72 % -2.29
csv_1_0_2::count_game_iter_str 6.79 % 2.33
regex_0_2_6::misc::easy0_32K 18.79 % 2.37
csv_1_0_2::count_pop_iter_bytes 16.76 % 2.23
regex_0_2_6::misc::reallyhard2_1K 20.34 % 2.23
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.22 % 2.49
regex_0_2_6::misc::reallyhard_32 16.16 % 2.17
csv_1_0_2::count_mbta_iter_str 17.09 % 2.01
regex_0_2_6::misc::short_haystack_3x 7.04 % 2.16
quickcheck_0_6_1::shrink_u64_7_tuple 15.74 % 2.23
rayon_1_0_0::sieve::bench::sieve_chunks -16.39 % -2.34
quickcheck_0_6_1::shrink_u64_5_tuple 13.30 % 2.06
regex_0_2_6::sherlock::everything_greedy 4.26 % 2.26
quickcheck_0_6_1::shrink_u64_3_tuple 11.39 % 2.12
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.55 % -2.29
regex_0_2_6::misc::short_haystack_2x 7.07 % 2.06
rayon_1_0_0::nbody::bench::nbody_par 16.62 % 2.30
regex_0_2_6::misc::easy0_1K 15.46 % 2.34
rayon_1_0_0::map_collect::i_to_i::with_fold -10.63 % -2.01
quickcheck_0_6_1::shrink_f64_3_tuple 10.32 % 2.20
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -13.09 % -2.29
regex_0_2_6::misc::easy0_32 13.42 % 2.31
rayon_1_0_0::sort::par_sort_unstable_strings 2.88 % 2.00
rayon_1_0_0::sort::demo_quick_sort_strings 3.10 % 2.86
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -11.10 % -2.08
rayon_1_0_0::sieve::bench::sieve_serial -10.70 % -2.14
snap_0_2_4::zflat02_jpg 7.05 % 2.40
sha3_0_8_0::sha3_512::bench1_10 -2.23 % -3.09
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -10.71 % -2.02
regex_0_2_6::misc::short_haystack_10x 6.07 % 2.07
doom_9e197d7::freedoom1 -11.22 % -2.25
regex_0_2_6::regexdna::variant9 -2.30 % -2.41
rayon_1_0_0::fibonacci::fibonacci_split_iterative -8.34 % -2.03
byteorder_1_2_6::slice_u64::write_little_endian 5.87 % 2.29
csv_1_0_2::count_nfl_iter_str_trimmed 10.71 % 2.15
json_benchmark_c7d3d9b::serialize_canada_dom -8.36 % -2.22
csv_1_0_2::count_game_deserialize_borrowed_bytes -1.97 % -2.24
regex_0_2_6::misc::reallyhard_32K 8.93 % 2.11
regex_0_2_6::sherlock::everything_greedy_nl 5.12 % 4.90
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.27 % -2.24
json_benchmark_c7d3d9b::serialize_canada_struct -7.19 % -2.26
sha3_0_8_0::sha3_256::bench1_10 -1.81 % -2.08
doom_9e197d7::freedoom2 -7.08 % -2.19
sha3_0_8_0::sha3_256::bench2_100 -2.09 % -2.86
sha3_0_8_0::sha3_512::bench2_100 -2.23 % -3.07
sha3_0_8_0::sha3_512::bench3_1000 -2.24 % -3.01
json_benchmark_c7d3d9b::serde_canada_struct -4.31 % -2.25
sha3_0_8_0::sha3_256::bench3_1000 -2.16 % -2.97
sha3_0_8_0::sha3_256::bench4_10000 -2.17 % -2.98
sha2_0_8_0::sha512::bench4_10000 1.41 % 2.35

[+-] nightly-2018-12-03

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_string_2_tuple 16.78 % 2.99
rayon_1_0_0::map_collect::i_to_i::with_mutex -8.13 % -2.26
csv_1_0_2::count_mbta_deserialize_borrowed_bytes 20.41 % 10.17
quickcheck_0_6_1::shrink_unit_2_tuple 20.25 % 2.85
csv_1_0_2::count_game_iter_str 9.15 % 3.23
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -10.86 % -2.00
rayon_1_0_0::sort::par_sort_ascending 114.73 % 2.29
rayon_1_0_0::sort::demo_merge_sort_ascending 106.19 % 2.33
rayon_1_0_0::sort::demo_merge_sort_descending 93.47 % 2.32
rayon_1_0_0::map_collect::i_mod_10_to_i::with_fold -4.83 % -2.14
rayon_1_0_0::sort::par_sort_descending 82.07 % 2.28
csv_1_0_2::count_pop_read_bytes -3.72 % -3.24
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.94 % -2.37
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 68.76 % 2.32
rayon_1_0_0::vec_collect::vec_i::with_collect -43.87 % -2.29
rayon_1_0_0::sieve::bench::sieve_parallel -42.03 % -2.36
regex_0_2_6::misc::anchored_literal_long_match 28.28 % 2.43
rayon_1_0_0::sort::par_sort_unstable_big -36.24 % -2.25
rayon_1_0_0::vec_collect::vec_i::with_fold -36.39 % -2.33
regex_0_2_6::misc::match_class_in_range 34.12 % 2.24
rayon_1_0_0::sort::demo_merge_sort_big -35.79 % -2.32
regex_0_2_6::sherlock::the_upper -4.04 % -2.45
regex_0_2_6::misc::one_pass_short 30.80 % 2.46
rayon_1_0_0::sort::par_sort_mostly_ascending 47.24 % 2.35
regex_0_2_6::misc::anchored_literal_short_match 30.28 % 2.61
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 39.93 % 2.13
rayon_1_0_0::sort::par_sort_big -33.49 % -2.34
rayon_1_0_0::sort::par_sort_mostly_descending 42.91 % 2.32
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 42.93 % 2.25
regex_0_2_6::misc::not_literal 27.86 % 2.23
regex_0_2_6::misc::short_haystack_3x 7.84 % 2.44
regex_0_2_6::misc::short_haystack_2x 8.12 % 2.40
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -29.94 % -2.20
brotli_1_1_3::bench_e2e_decode_q5_1024k 4.48 % 3.58
rayon_1_0_0::sort::demo_quick_sort_big -30.76 % -2.33
quickcheck_0_6_1::shrink_unit_5_tuple 7.85 % 2.09
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.37 % -2.27
regex_0_2_6::misc::one_pass_long_prefix 19.20 % 2.11
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.37 % -2.04
regex_0_2_6::misc::match_class 30.13 % 2.21
quickcheck_0_6_1::shrink_unit_7_tuple 14.21 % 2.37
quickcheck_0_6_1::shrink_u64_6_tuple 17.08 % 2.56
csv_1_0_2::count_nfl_iter_str 25.97 % 2.34
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -22.36 % -2.44
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -23.91 % -2.32
regex_0_2_6::misc::reverse_suffix_no_quadratic 28.33 % 2.30
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.63 % -2.28
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.91 % -2.27
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -22.04 % -2.41
regex_0_2_6::misc::reallyhard_32 19.43 % 2.66
rayon_1_0_0::map_collect::i_to_i::with_collect -21.74 % -2.39
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.33 % -2.41
csv_1_0_2::count_nfl_iter_bytes 28.47 % 2.16
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -19.15 % -2.42
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -18.92 % -2.37
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.74 % -2.37
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.36 % -2.24
regex_0_2_6::misc::reallyhard_1K 14.27 % 2.00
quickcheck_0_6_1::shrink_u64_8_tuple 14.03 % 2.00
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 23.34 % 2.25
regex_0_2_6::misc::hard_1MB 24.02 % 2.26
csv_1_0_2::count_nfl_iter_bytes_trimmed 25.26 % 2.21
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -18.96 % -2.18
regex_0_2_6::sherlock::name_holmes_nocase -2.71 % -2.90
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.82 % -2.33
regex_0_2_6::misc::reallyhard2_1K 20.43 % 2.26
quickcheck_0_6_1::shrink_u64_4_tuple 13.00 % 2.04
rayon_1_0_0::sort::demo_quick_sort_strings 3.44 % 3.25
csv_1_0_2::count_pop_iter_bytes 16.19 % 2.17
csv_1_0_2::count_mbta_iter_bytes 18.68 % 2.02
quickcheck_0_6_1::shrink_u64_7_tuple 16.20 % 2.32
csv_1_0_2::count_mbta_iter_str 17.24 % 2.05
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -14.43 % -2.57
rayon_1_0_0::sieve::bench::sieve_chunks -16.88 % -2.45
csv_1_0_2::write_nfl_record -12.43 % -2.32
csv_1_0_2::write_nfl_bytes -15.17 % -2.10
quickcheck_0_6_1::shrink_u64_5_tuple 12.93 % 2.02
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -14.35 % -2.46
sha3_0_8_0::sha3_512::bench1_10 -2.00 % -2.83
quickcheck_0_6_1::shrink_u64_3_tuple 10.93 % 2.05
regex_0_2_6::misc::short_haystack_10x 6.56 % 2.27
regex_0_2_6::misc::long_needle1 15.48 % 2.14
rayon_1_0_0::sieve::bench::sieve_serial -12.30 % -2.50
rayon_1_0_0::nbody::bench::nbody_par 16.80 % 2.35
csv_1_0_2::count_pop_iter_str 14.32 % 2.35
regex_0_2_6::misc::easy0_1K 14.06 % 2.15
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.13 % -2.46
sha2_0_8_0::sha512::bench1_10 1.96 % 2.70
regex_0_2_6::regexdna::variant9 -2.47 % -2.63
regex_0_2_6::misc::easy0_32 12.67 % 2.20
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.30 % -2.31
doom_9e197d7::freedoom1 -10.78 % -2.18
byteorder_1_2_6::slice_u64::write_little_endian 5.87 % 2.32
csv_1_0_2::count_nfl_iter_str_trimmed 10.67 % 2.16
json_benchmark_c7d3d9b::serialize_canada_dom -8.29 % -2.23
diesel_1_1_1::bench_medium_complex_query_selecting__1_000_rows_boxed -3.50 % -2.23
regex_0_2_6::sherlock::everything_greedy_nl 5.17 % 5.31
regex_0_2_6::sherlock::name_alt1 1.76 % 2.60
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.36 % -2.30
rayon_1_0_0::factorial::factorial_join 5.43 % 2.40
json_benchmark_c7d3d9b::serde_canada_dom -4.47 % -2.12
csv_1_0_2::count_pop_read_str -2.55 % -2.33
json_benchmark_c7d3d9b::serialize_canada_struct -6.87 % -2.18
doom_9e197d7::freedoom2 -6.99 % -2.18
json_benchmark_c7d3d9b::serde_citm_dom 5.42 % 2.00
sha3_0_8_0::sha3_256::bench2_100 -2.15 % -3.02
sha3_0_8_0::sha3_512::bench2_100 -2.24 % -3.19
rayon_1_0_0::factorial::factorial_par_iter 5.80 % 2.07
sha3_0_8_0::sha3_512::bench3_1000 -2.26 % -3.11
sha3_0_8_0::sha3_256::bench3_1000 -2.19 % -3.09
sha3_0_8_0::sha3_256::bench4_10000 -2.19 % -3.09
json_benchmark_c7d3d9b::serde_canada_struct -4.28 % -2.25
crossbeam_epoch_0_4_0::flush::multi_flush -1.58 % -2.32
sha2_0_8_0::sha512::bench3_1000 1.39 % 2.29
sha2_0_8_0::sha512::bench2_100 1.38 % 2.14

[+-] nightly-2018-12-02

benchmark % Δ σ Δ
csv_1_0_2::count_mbta_iter_str 42.47 % 5.51
regex_0_2_6::misc::literal 98.03 % 6.15
csv_1_0_2::count_game_iter_str 11.14 % 4.15
rayon_1_0_0::map_collect::i_mod_10_to_i::with_fold -5.07 % -2.27
rayon_1_0_0::sort::par_sort_ascending 116.60 % 2.34
rayon_1_0_0::sort::demo_merge_sort_ascending 106.00 % 2.34
quickcheck_0_6_1::shrink_u64_8_tuple 18.94 % 2.75
rayon_1_0_0::sort::demo_merge_sort_descending 95.50 % 2.39
quickcheck_0_6_1::shrink_unit_2_tuple 19.06 % 2.73
rayon_1_0_0::sort::par_sort_descending 83.59 % 2.34
brotli_1_1_3::bench_e2e_decode_q5_1024k 4.47 % 3.70
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.10 % -2.41
rayon_1_0_0::vec_collect::vec_i::with_collect -44.01 % -2.33
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 68.80 % 2.34
rayon_1_0_0::nbody::bench::nbody_parreduce 3.47 % 3.62
rayon_1_0_0::sieve::bench::sieve_parallel -42.01 % -2.40
regex_0_2_6::misc::not_literal 34.03 % 2.77
regex_0_2_6::misc::anchored_literal_long_match 29.41 % 2.56
rayon_1_0_0::sort::par_sort_unstable_big -36.33 % -2.29
rayon_1_0_0::vec_collect::vec_i::with_fold -36.73 % -2.39
regex_0_2_6::misc::match_class_in_range 34.63 % 2.29
sha3_0_8_0::sha3_512::bench1_10 -1.90 % -2.75
regex_0_2_6::misc::one_pass_short 31.21 % 2.53
rayon_1_0_0::sort::demo_merge_sort_big -35.91 % -2.36
regex_0_2_6::sherlock::name_holmes_nocase -2.83 % -3.10
rayon_1_0_0::sort::par_sort_mostly_ascending 48.61 % 2.44
rayon_1_0_0::sort::par_sort_big -33.58 % -2.38
rayon_1_0_0::sort::par_sort_mostly_descending 44.40 % 2.43
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 45.33 % 2.40
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 43.86 % 2.37
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.28 % -2.26
rayon_1_0_0::sort::demo_quick_sort_big -30.95 % -2.38
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.51 % -2.31
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.29 % -2.05
regex_0_2_6::misc::match_class 30.49 % 2.26
regex_0_2_6::misc::anchored_literal_short_match 25.04 % 2.18
csv_1_0_2::count_nfl_deserialize_owned_str -7.37 % -2.08
regex_0_2_6::misc::one_pass_long_prefix_not 23.50 % 2.61
quickcheck_0_6_1::shrink_unit_6_tuple 22.59 % 2.04
regex_0_2_6::misc::reverse_suffix_no_quadratic 27.84 % 2.28
rayon_1_0_0::map_collect::i_to_i::with_collect -22.33 % -2.49
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.06 % -2.37
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -23.69 % -2.32
csv_1_0_2::count_nfl_iter_bytes 26.42 % 2.02
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.97 % -2.31
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -19.34 % -2.48
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.49 % -2.47
csv_1_0_2::count_pop_iter_bytes 18.00 % 2.46
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.91 % -2.43
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -19.17 % -2.44
regex_0_2_6::misc::hard_1K 23.22 % 2.31
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.95 % -2.31
regex_0_2_6::misc::easy0_32K 15.76 % 2.02
csv_1_0_2::count_nfl_iter_str 23.47 % 2.14
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.53 % -2.29
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 23.35 % 2.28
regex_0_2_6::misc::hard_1MB 24.22 % 2.30
regex_0_2_6::misc::anchored_literal_long_non_match 19.04 % 2.10
regex_0_2_6::misc::hard_32K 23.93 % 2.26
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.16 % -2.23
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.21 % -2.34
csv_1_0_2::count_nfl_iter_bytes_trimmed 25.27 % 2.23
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -16.87 % -2.37
csv_1_0_2::write_nfl_record -12.82 % -2.43
regex_0_2_6::misc::reallyhard2_1K 20.56 % 2.30
quickcheck_0_6_1::shrink_u64_7_tuple 16.67 % 2.42
regex_0_2_6::misc::reallyhard_1K 16.31 % 2.31
csv_1_0_2::count_mbta_iter_bytes 18.46 % 2.01
rayon_1_0_0::sort::demo_quick_sort_strings 2.80 % 2.69
rayon_1_0_0::sieve::bench::sieve_chunks -16.92 % -2.49
regex_0_2_6::misc::long_needle1 14.98 % 2.09
regex_0_2_6::regexdna::variant9 -2.51 % -2.72
regex_0_2_6::misc::easy0_1K 13.22 % 2.04
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.30 % -2.31
rayon_1_0_0::nbody::bench::nbody_par 16.85 % 2.39
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -13.66 % -2.47
rayon_1_0_0::map_collect::i_to_i::with_fold -12.78 % -2.47
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -9.94 % -2.05
rayon_1_0_0::sort::par_sort_unstable_expensive 12.08 % 2.29
csv_1_0_2::count_pop_iter_str 12.35 % 2.05
rayon_1_0_0::sieve::bench::sieve_serial -10.58 % -2.17
regex_0_2_6::misc::easy0_32 11.76 % 2.06
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -11.04 % -2.11
quickcheck_0_6_1::shrink_i64_6_tuple 5.29 % 2.19
doom_9e197d7::freedoom1 -11.04 % -2.27
json_benchmark_c7d3d9b::serialize_canada_dom -8.58 % -2.34
regex_0_2_6::regexdna::variant2 -2.25 % -2.20
regex_0_2_6::sherlock::everything_greedy_nl 5.19 % 5.81
rayon_1_0_0::factorial::factorial_par_iter 6.85 % 2.47
regex_0_2_6::misc::reallyhard_32K 9.09 % 2.18
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.36 % -2.33
sha3_0_8_0::sha3_256::bench2_100 -2.20 % -3.19
sha3_0_8_0::sha3_512::bench2_100 -2.32 % -3.41
doom_9e197d7::freedoom2 -6.88 % -2.17
crossbeam_epoch_0_4_0::pin::multi_pin 5.12 % 2.31
sha3_0_8_0::sha3_512::bench3_1000 -2.24 % -3.17
sha3_0_8_0::sha3_256::bench3_1000 -2.22 % -3.22
sha3_0_8_0::sha3_256::bench4_10000 -2.19 % -3.18
regex_0_2_6::sherlock::name_alt1 1.62 % 2.42
byteorder_1_2_6::int128_10::read_big_endian -0.30 % -2.45
byteorder_1_2_6::uint128_15::read_native_endian -0.22 % -2.61
rayon_1_0_0::factorial::factorial_iterator 5.02 % 2.32
sha2_0_8_0::sha512::bench2_100 1.42 % 2.23

[+-] nightly-2018-12-01

benchmark % Δ σ Δ
byteorder_1_2_6::uint128_5::read_little_endian 0.66 % 8.69
byteorder_1_2_6::uint128_8::read_little_endian 0.45 % 4.46
quickcheck_0_6_1::shrink_u64_4_tuple 26.03 % 4.31
csv_1_0_2::count_pop_read_bytes -3.66 % -3.30
rayon_1_0_0::map_collect::i_mod_10_to_i::with_fold -4.50 % -2.04
rayon_1_0_0::map_collect::i_mod_10_to_i::with_mutex -11.40 % -2.13
quickcheck_0_6_1::shrink_unit_4_tuple 13.83 % 2.03
rayon_1_0_0::sort::par_sort_ascending 127.90 % 2.59
quickcheck_0_6_1::shrink_unit_8_tuple 31.82 % 2.82
rayon_1_0_0::sort::demo_merge_sort_ascending 108.51 % 2.41
sha3_0_8_0::sha3_512::bench1_10 -2.12 % -3.16
quickcheck_0_6_1::shrink_u64_6_tuple 19.50 % 3.01
rayon_1_0_0::sort::demo_merge_sort_descending 95.39 % 2.41
rayon_1_0_0::sort::par_sort_descending 83.83 % 2.36
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -43.95 % -2.45
rayon_1_0_0::vec_collect::vec_i::with_collect -44.17 % -2.38
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 69.24 % 2.38
rayon_1_0_0::sieve::bench::sieve_parallel -42.39 % -2.46
rayon_1_0_0::sort::par_sort_unstable_big -36.59 % -2.34
rayon_1_0_0::vec_collect::vec_i::with_fold -36.71 % -2.43
regex_0_2_6::misc::match_class_in_range 34.20 % 2.29
rayon_1_0_0::sort::demo_merge_sort_big -35.99 % -2.41
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 40.26 % 2.19
rayon_1_0_0::sort::par_sort_mostly_ascending 48.20 % 2.45
rayon_1_0_0::sort::par_sort_big -33.79 % -2.43
rayon_1_0_0::sort::par_sort_mostly_descending 44.62 % 2.48
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 43.39 % 2.32
quickcheck_0_6_1::shrink_u64_1_tuple 13.21 % 2.37
rayon_1_0_0::sort::demo_quick_sort_big -30.78 % -2.41
regex_0_2_6::misc::easy1_32 20.38 % 2.37
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.66 % -2.36
regex_0_2_6::misc::easy1_32K 21.33 % 2.40
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.48 % -2.09
regex_0_2_6::misc::anchored_literal_short_match 28.30 % 2.50
regex_0_2_6::misc::match_class 29.93 % 2.24
regex_0_2_6::misc::easy1_1MB 14.19 % 2.14
regex_0_2_6::misc::easy1_1K 19.88 % 2.34
rayon_1_0_0::sort::demo_quick_sort_strings 3.37 % 3.34
crossbeam_epoch_0_4_0::flush::single_flush -15.87 % -2.10
regex_0_2_6::misc::hard_1K 25.45 % 2.57
rayon_1_0_0::map_collect::i_to_i::with_collect -22.44 % -2.55
regex_0_2_6::misc::reverse_suffix_no_quadratic 29.55 % 2.45
quickcheck_0_6_1::shrink_f64_6_tuple 9.55 % 2.39
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.09 % -2.40
quickcheck_0_6_1::shrink_unit_6_tuple 23.91 % 2.18
regex_0_2_6::misc::anchored_literal_short_non_match 21.13 % 2.23
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -22.20 % -2.49
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -19.33 % -2.52
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.03 % -2.35
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -19.45 % -2.50
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -22.07 % -2.49
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -19.23 % -2.49
regex_0_2_6::misc::hard_32 21.99 % 2.17
csv_1_0_2::count_nfl_iter_bytes 27.84 % 2.15
regex_0_2_6::misc::anchored_literal_long_non_match 22.68 % 2.53
csv_1_0_2::count_nfl_iter_str 22.65 % 2.08
regex_0_2_6::misc::one_pass_long_prefix_not 21.24 % 2.39
regex_0_2_6::misc::hard_32K 22.68 % 2.17
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -17.24 % -2.46
csv_1_0_2::count_nfl_iter_bytes_trimmed 22.73 % 2.03
regex_0_2_6::sherlock::the_upper -3.45 % -2.13
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.64 % -2.33
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.79 % -2.45
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.50 % 2.22
regex_0_2_6::misc::hard_1MB 24.85 % 2.39
regex_0_2_6::misc::reallyhard_1K 14.96 % 2.14
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.05 % -2.24
regex_0_2_6::misc::reallyhard2_1K 21.47 % 2.43
quickcheck_0_6_1::shrink_unit_2_tuple 15.38 % 2.23
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.25 % -2.67
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.02 % 2.54
csv_1_0_2::write_nfl_record -12.70 % -2.45
json_benchmark_c7d3d9b::serialize_twitter_struct -8.00 % -2.10
csv_1_0_2::count_mbta_iter_bytes 18.70 % 2.06
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -11.86 % -2.08
byteorder_1_2_6::uint128_9::read_big_endian 0.73 % 5.46
regex_0_2_6::misc::reallyhard_32 16.82 % 2.34
rayon_1_0_0::sieve::bench::sieve_chunks -16.65 % -2.49
quickcheck_0_6_1::shrink_u64_7_tuple 14.53 % 2.13
csv_1_0_2::count_mbta_iter_str 16.06 % 2.10
regex_0_2_6::misc::long_needle1 15.51 % 2.19
byteorder_1_2_6::uint128_4::read_native_endian 0.19 % 2.59
rayon_1_0_0::nbody::bench::nbody_par 16.99 % 2.44
regex_0_2_6::misc::easy0_32 11.32 % 2.00
rayon_1_0_0::sort::par_sort_unstable_expensive 13.05 % 2.51
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -13.36 % -2.45
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -11.51 % -2.24
quickcheck_0_6_1::shrink_f64_3_tuple 10.33 % 2.24
regex_0_2_6::misc::easy0_1K 15.15 % 2.36
rayon_1_0_0::sieve::bench::sieve_serial -10.61 % -2.20
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.65 % -2.44
rayon_1_0_0::map_collect::i_to_i::with_fold -11.67 % -2.29
sha3_0_8_0::sha3_256::bench2_100 -2.13 % -3.17
doom_9e197d7::freedoom1 -11.17 % -2.32
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows 4.70 % 2.22
rayon_1_0_0::fibonacci::fibonacci_split_iterative -8.51 % -2.13
regex_0_2_6::sherlock::everything_greedy_nl 5.23 % 6.51
sha3_0_8_0::sha3_512::bench2_100 -2.32 % -3.54
rayon_1_0_0::pythagoras::euclid_faux_serial -1.93 % -2.13
regex_0_2_6::misc::reallyhard_32K 8.85 % 2.15
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.41 % -2.38
sha3_0_8_0::sha3_512::bench3_1000 -2.30 % -3.37
sha3_0_8_0::sha3_256::bench3_1000 -2.18 % -3.26
sha3_0_8_0::sha3_256::bench4_10000 -2.22 % -3.33
regex_0_2_6::sherlock::name_holmes_nocase -2.06 % -2.28
json_benchmark_c7d3d9b::serialize_canada_struct -7.13 % -2.31
doom_9e197d7::freedoom2 -7.12 % -2.28
sha2_0_8_0::sha512::bench4_10000 1.43 % 2.46
rayon_1_0_0::factorial::factorial_par_iter 5.79 % 2.11
json_benchmark_c7d3d9b::serde_canada_struct -4.48 % -2.41
crossbeam_epoch_0_4_0::pin::multi_pin 4.63 % 2.11
rayon_1_0_0::factorial::factorial_iterator 5.08 % 2.37
rayon_1_0_0::join_microbench::increment_all_serialized -1.08 % -2.31

[+-] nightly-2018-11-30

benchmark % Δ σ Δ
byteorder_1_2_6::u128::read_native_endian 0.31 % 3.81
rayon_1_0_0::sort::par_sort_ascending 121.87 % 2.49
rayon_1_0_0::sort::demo_merge_sort_ascending 111.75 % 2.50
regex_0_2_6::misc::medium_32 24.29 % 2.72
rayon_1_0_0::sort::demo_merge_sort_descending 98.06 % 2.50
regex_0_2_6::misc::literal 47.28 % 3.05
rayon_1_0_0::sort::demo_quick_sort_strings 4.03 % 4.18
rayon_1_0_0::sort::par_sort_descending 84.48 % 2.40
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.38 % -2.52
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 71.92 % 2.49
rayon_1_0_0::vec_collect::vec_i::with_collect -44.38 % -2.43
rayon_1_0_0::sieve::bench::sieve_parallel -42.44 % -2.51
regex_0_2_6::regexdna::variant9 -2.99 % -3.36
regex_0_2_6::misc::match_class 38.17 % 2.91
regex_0_2_6::misc::anchored_literal_long_match 27.50 % 2.43
rayon_1_0_0::sort::par_sort_unstable_big -37.29 % -2.42
rayon_1_0_0::vec_collect::vec_i::with_fold -37.02 % -2.49
rayon_1_0_0::sort::demo_merge_sort_big -35.99 % -2.45
rayon_1_0_0::sort::par_sort_mostly_ascending 47.92 % 2.46
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 41.76 % 2.25
regex_0_2_6::misc::one_pass_short 27.14 % 2.22
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 43.17 % 2.38
rayon_1_0_0::sort::par_sort_mostly_descending 44.33 % 2.49
regex_0_2_6::misc::easy1_1MB 14.73 % 2.25
rayon_1_0_0::sort::par_sort_big -33.31 % -2.44
regex_0_2_6::misc::easy1_32K 21.54 % 2.46
regex_0_2_6::misc::anchored_literal_short_match 28.80 % 2.58
regex_0_2_6::misc::easy1_1K 20.37 % 2.43
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.38 % -2.31
rayon_1_0_0::sort::demo_quick_sort_big -30.84 % -2.45
quickcheck_0_6_1::shrink_u64_1_tuple 11.17 % 2.02
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.71 % -2.40
quickcheck_0_6_1::shrink_unit_6_tuple 28.20 % 2.62
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.67 % -2.13
regex_0_2_6::misc::anchored_literal_short_non_match 23.10 % 2.47
sha3_0_8_0::sha3_512::bench1_10 -2.57 % -4.03
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.11 % -2.55
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -20.02 % -2.64
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -20.35 % -2.67
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -20.10 % -2.67
regex_0_2_6::misc::one_pass_long_prefix 22.90 % 2.59
crossbeam_epoch_0_4_0::flush::single_flush -16.90 % -2.27
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -18.05 % -2.63
regex_0_2_6::misc::reverse_suffix_no_quadratic 28.10 % 2.36
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.14 % -2.45
quickcheck_0_6_1::shrink_unit_7_tuple 13.66 % 2.33
csv_1_0_2::count_nfl_iter_str 21.77 % 2.02
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -23.98 % -2.38
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.08 % -2.39
regex_0_2_6::misc::hard_1K 23.54 % 2.41
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.92 % -2.50
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.81 % -2.50
csv_1_0_2::count_nfl_iter_bytes 28.73 % 2.25
brotli_1_1_3::bench_e2e_decode_q5_1024k 2.93 % 2.50
regex_0_2_6::misc::anchored_literal_long_non_match 18.50 % 2.08
rayon_1_0_0::map_collect::i_to_i::with_collect -21.41 % -2.47
regex_0_2_6::misc::one_pass_long_prefix_not 21.19 % 2.42
regex_0_2_6::misc::hard_32 24.91 % 2.49
csv_1_0_2::write_nfl_record -12.94 % -2.54
regex_0_2_6::misc::hard_1MB 23.70 % 2.31
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 24.00 % 2.40
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.74 % -2.37
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.11 % -2.28
regex_0_2_6::misc::reallyhard_1K 15.27 % 2.21
regex_0_2_6::misc::hard_32K 24.16 % 2.33
regex_0_2_6::misc::reallyhard_32 15.16 % 2.13
regex_0_2_6::misc::long_needle1 18.89 % 2.71
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.19 % -2.41
csv_1_0_2::count_nfl_iter_bytes_trimmed 23.93 % 2.16
csv_1_0_2::write_nfl_bytes -17.42 % -2.50
regex_0_2_6::misc::easy0_32K 19.67 % 2.58
regex_0_2_6::misc::reallyhard2_1K 21.28 % 2.44
regex_0_2_6::sherlock::everything_greedy 5.55 % 3.04
csv_1_0_2::count_mbta_iter_bytes 18.99 % 2.11
quickcheck_0_6_1::shrink_u64_4_tuple 12.29 % 2.05
quickcheck_0_6_1::shrink_u64_7_tuple 14.40 % 2.13
regex_0_2_6::regexdna::variant2 -2.50 % -2.50
rayon_1_0_0::sieve::bench::sieve_chunks -16.48 % -2.51
quickcheck_0_6_1::shrink_u64_3_tuple 12.04 % 2.31
regex_0_2_6::misc::easy0_1MB 11.34 % 2.00
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -14.18 % -2.65
sha3_0_8_0::sha3_256::bench1_10 -2.02 % -2.37
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.68 % -2.44
sha3_0_8_0::sha3_256::bench2_100 -2.23 % -3.45
rayon_1_0_0::nbody::bench::nbody_par 16.92 % 2.46
sha3_0_8_0::sha3_512::bench2_100 -2.28 % -3.62
rayon_1_0_0::sort::par_sort_unstable_expensive 11.72 % 2.28
quickcheck_0_6_1::shrink_f64_3_tuple 10.33 % 2.27
regex_0_2_6::misc::easy0_1K 14.44 % 2.28
csv_1_0_2::count_pop_iter_str 12.69 % 2.14
rayon_1_0_0::map_collect::i_to_i::with_fold -11.81 % -2.35
rayon_1_0_0::sieve::bench::sieve_serial -11.31 % -2.38
regex_0_2_6::misc::easy0_32 12.68 % 2.26
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -11.46 % -2.43
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -11.24 % -2.22
rayon_1_0_0::sort::demo_merge_sort_strings 3.74 % 2.31
regex_0_2_6::sherlock::everything_greedy_nl 5.26 % 7.50
regex_0_2_6::misc::short_haystack_2x 6.73 % 2.02
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -10.50 % -2.05
quickcheck_0_6_1::shrink_f64_7_tuple 9.61 % 2.06
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.89 % -2.60
rayon_1_0_0::fibonacci::fibonacci_split_iterative -8.53 % -2.15
doom_9e197d7::freedoom1 -11.20 % -2.36
sha3_0_8_0::sha3_512::bench3_1000 -2.28 % -3.44
byteorder_1_2_6::slice_u64::write_little_endian 5.99 % 2.42
diesel_1_1_1::bench_medium_complex_query_selecting__1_000_rows_boxed -3.53 % -2.32
sha3_0_8_0::sha3_256::bench3_1000 -2.24 % -3.47
snap_0_2_4::zflat02_jpg 6.60 % 2.30
json_benchmark_c7d3d9b::serialize_canada_dom -8.77 % -2.42
sha3_0_8_0::sha3_256::bench4_10000 -2.23 % -3.47
sha2_0_8_0::sha512::bench4_10000 1.48 % 2.59
regex_0_2_6::misc::reallyhard_32K 9.13 % 2.24
rayon_1_0_0::factorial::factorial_recursion 7.10 % 2.43
csv_1_0_2::count_nfl_iter_str_trimmed 10.18 % 2.12
json_benchmark_c7d3d9b::serde_canada_dom -4.50 % -2.18
json_benchmark_c7d3d9b::serialize_canada_struct -6.80 % -2.23
doom_9e197d7::freedoom2 -7.08 % -2.29
rayon_1_0_0::nbody::bench::nbody_parreduce 2.49 % 2.65
regex_0_2_6::sherlock::name_holmes_nocase -1.93 % -2.16
rayon_1_0_0::factorial::factorial_par_iter 6.02 % 2.22
rayon_1_0_0::factorial::factorial_iterator 4.48 % 2.11
rayon_1_0_0::factorial::factorial_join 4.46 % 2.01
snap_0_2_4::zflat04_pdf 3.17 % 2.04
byteorder_1_2_6::int128_16::read_big_endian 0.25 % 2.33
byteorder_1_2_6::int128_15::read_big_endian 0.28 % 3.02
byteorder_1_2_6::i128::read_little_endian 0.26 % 2.89
byteorder_1_2_6::i128::read_native_endian 0.31 % 3.38
byteorder_1_2_6::int128_14::read_big_endian 0.29 % 2.76
byteorder_1_2_6::u128::read_big_endian 0.27 % 2.47
byteorder_1_2_6::uint128_9::read_big_endian 0.28 % 2.10
sha2_0_8_0::sha512::bench1_10 1.55 % 2.18
byteorder_1_2_6::u128::read_little_endian 0.25 % 2.94
snap_0_2_4::zflat11_gaviota 0.71 % 2.35
byteorder_1_2_6::i128::read_big_endian 0.28 % 3.02

[+-] nightly-2018-11-29

benchmark % Δ σ Δ
regex_0_2_6::regexdna::subst5 37.47 % 14.76
sha3_0_8_0::sha3_512::bench1_10 -2.61 % -4.34
quickcheck_0_6_1::shrink_unit_7_tuple 31.90 % 5.97
csv_1_0_2::count_game_deserialize_borrowed_bytes -2.58 % -3.22
byteorder_1_2_6::i128::read_native_endian 0.30 % 3.46
snap_0_2_4::zflat02_jpg 9.92 % 3.58
byteorder_1_2_6::i128::read_little_endian 0.28 % 3.18
byteorder_1_2_6::int128_15::read_big_endian 0.28 % 3.08
regex_0_2_6::misc::anchored_literal_short_non_match 28.89 % 3.17
rayon_1_0_0::sort::par_sort_ascending 121.52 % 2.50
rayon_1_0_0::sort::demo_merge_sort_ascending 112.90 % 2.55
rayon_1_0_0::sort::demo_merge_sort_descending 92.26 % 2.37
rayon_1_0_0::sort::par_sort_descending 85.28 % 2.45
regex_0_2_6::misc::anchored_literal_long_match 30.78 % 2.77
regex_0_2_6::misc::literal 32.96 % 2.14
regex_0_2_6::misc::one_pass_short 34.73 % 2.89
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.56 % -2.57
rayon_1_0_0::sort::demo_quick_sort_strings 3.26 % 3.49
rayon_1_0_0::vec_collect::vec_i::with_collect -44.42 % -2.47
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 70.79 % 2.48
rayon_1_0_0::sieve::bench::sieve_parallel -42.87 % -2.58
rayon_1_0_0::vec_collect::vec_i::with_fold -36.94 % -2.53
rayon_1_0_0::sort::par_sort_unstable_big -37.73 % -2.50
byteorder_1_2_6::int128_16::read_big_endian 0.29 % 2.70
rayon_1_0_0::sort::demo_merge_sort_big -36.30 % -2.51
rayon_1_0_0::sort::par_sort_mostly_ascending 47.96 % 2.50
regex_0_2_6::misc::easy1_32K 22.48 % 2.60
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 47.21 % 2.64
quickcheck_0_6_1::shrink_u64_1_tuple 15.34 % 2.83
regex_0_2_6::misc::easy1_1K 20.83 % 2.52
rayon_1_0_0::sort::par_sort_mostly_descending 44.37 % 2.53
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 45.78 % 2.50
rayon_1_0_0::sort::par_sort_big -33.23 % -2.47
crossbeam_epoch_0_4_0::flush::single_flush -14.81 % -2.01
brotli_1_1_3::bench_e2e_decode_q5_1024k 4.03 % 3.56
regex_0_2_6::misc::anchored_literal_short_match 28.70 % 2.61
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.80 % -2.38
rayon_1_0_0::sort::demo_quick_sort_big -31.06 % -2.51
regex_0_2_6::misc::hard_1K 20.02 % 2.06
regex_0_2_6::misc::easy1_1MB 14.00 % 2.16
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.84 % -2.44
regex_0_2_6::misc::match_class 29.83 % 2.30
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.90 % -2.18
regex_0_2_6::regexdna::variant2 -2.63 % -2.67
regex_0_2_6::misc::one_pass_long_prefix 25.15 % 2.90
regex_0_2_6::misc::reverse_suffix_no_quadratic 25.95 % 2.20
quickcheck_0_6_1::shrink_u64_5_tuple 17.26 % 2.79
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -20.22 % -2.72
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -20.32 % -2.76
sha3_0_8_0::sha3_256::bench1_10 -2.05 % -2.45
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -20.48 % -2.74
quickcheck_0_6_1::shrink_f64_6_tuple 9.72 % 2.48
rayon_1_0_0::map_collect::i_to_i::with_collect -19.12 % -2.23
sha3_0_8_0::sha3_256::bench2_100 -2.24 % -3.61
regex_0_2_6::misc::one_pass_long_prefix_not 18.27 % 2.10
quickcheck_0_6_1::shrink_u64_8_tuple 15.35 % 2.28
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -18.23 % -2.70
sha3_0_8_0::sha3_512::bench2_100 -2.30 % -3.83
rayon_1_0_0::vec_collect::vec_i::with_linked_list_map_reduce_vec_sized -22.50 % -2.02
quickcheck_0_6_1::shrink_unit_6_tuple 25.86 % 2.43
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.33 % -2.51
csv_1_0_2::count_nfl_iter_bytes 30.70 % 2.43
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.24 % -2.44
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.17 % -2.44
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 25.57 % 2.59
regex_0_2_6::regexdna::variant9 -2.40 % -2.75
csv_1_0_2::count_nfl_iter_bytes_trimmed 22.18 % 2.02
regex_0_2_6::sherlock::everything_greedy 5.53 % 3.10
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.92 % -2.54
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -21.63 % -2.63
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -21.40 % -2.50
csv_1_0_2::count_nfl_iter_str 23.62 % 2.22
regex_0_2_6::misc::hard_1MB 23.59 % 2.32
regex_0_2_6::misc::reallyhard_1K 15.23 % 2.23
regex_0_2_6::misc::hard_32 24.92 % 2.53
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.83 % -2.42
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.13 % -2.31
regex_0_2_6::misc::anchored_literal_long_non_match 21.86 % 2.50
regex_0_2_6::misc::reallyhard2_1K 21.23 % 2.47
byteorder_1_2_6::u128::read_little_endian 0.24 % 2.92
csv_1_0_2::write_nfl_bytes -17.34 % -2.54
quickcheck_0_6_1::shrink_u64_7_tuple 16.84 % 2.53
quickcheck_0_6_1::shrink_u64_6_tuple 15.09 % 2.38
regex_0_2_6::misc::easy0_32K 18.45 % 2.45
regex_0_2_6::misc::reallyhard_32 17.81 % 2.54
rayon_1_0_0::sieve::bench::sieve_chunks -17.24 % -2.67
regex_0_2_6::misc::easy0_1MB 11.24 % 2.00
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -14.57 % -2.65
csv_1_0_2::count_mbta_iter_str 15.07 % 2.00
sha2_0_8_0::sha512::bench4_10000 1.48 % 2.65
quickcheck_0_6_1::shrink_f64_3_tuple 11.12 % 2.47
regex_0_2_6::misc::easy0_32 11.14 % 2.00
quickcheck_0_6_1::shrink_f64_4_tuple 10.69 % 2.17
csv_1_0_2::count_game_iter_str 5.98 % 2.26
sha3_0_8_0::sha3_512::bench3_1000 -2.28 % -3.57
regex_0_2_6::misc::long_needle1 16.67 % 2.42
csv_1_0_2::write_nfl_record -11.78 % -2.35
sha3_0_8_0::sha3_256::bench3_1000 -2.25 % -3.62
sha3_0_8_0::sha3_256::bench4_10000 -2.23 % -3.59
rayon_1_0_0::nbody::bench::nbody_par 17.30 % 2.56
regex_0_2_6::sherlock::everything_greedy_nl 5.29 % 9.18
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -12.73 % -2.41
rayon_1_0_0::map_collect::i_to_i::with_fold -12.78 % -2.58
quickcheck_0_6_1::shrink_f64_7_tuple 11.43 % 2.48
regex_0_2_6::misc::easy0_1K 15.51 % 2.48
csv_1_0_2::count_pop_iter_str 13.17 % 2.25
rayon_1_0_0::sieve::bench::sieve_serial -11.36 % -2.43
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -11.03 % -2.18
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -10.93 % -2.35
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -11.21 % -2.25
json_benchmark_c7d3d9b::serialize_canada_dom -9.20 % -2.58
regex_0_2_6::misc::reallyhard_32K 8.71 % 2.16
doom_9e197d7::freedoom1 -11.53 % -2.47
csv_1_0_2::count_nfl_iter_str_trimmed 11.13 % 2.35
rayon_1_0_0::fibonacci::fibonacci_split_iterative -7.94 % -2.02
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -6.23 % -2.38
byteorder_1_2_6::int128_14::read_big_endian 0.27 % 2.64
json_benchmark_c7d3d9b::serialize_canada_struct -7.26 % -2.42
regex_0_2_6::sherlock::name_alt1 1.59 % 2.45
rayon_1_0_0::nbody::bench::nbody_parreduce 2.42 % 2.63
byteorder_1_2_6::int128_11::read_big_endian 0.24 % 2.27
doom_9e197d7::freedoom2 -7.48 % -2.46
regex_0_2_6::sherlock::name_holmes_nocase -1.92 % -2.17
byteorder_1_2_6::int128_12::read_big_endian 0.24 % 2.10
byteorder_1_2_6::u128::read_big_endian 0.26 % 2.40
rayon_1_0_0::factorial::factorial_par_iter 5.67 % 2.11
byteorder_1_2_6::u128::read_native_endian 0.23 % 2.91
json_benchmark_c7d3d9b::serde_canada_struct -4.14 % -2.25
rayon_1_0_0::factorial::factorial_iterator 5.15 % 2.47
byteorder_1_2_6::i128::read_big_endian 0.26 % 2.88
sha2_0_8_0::sha512::bench1_10 1.63 % 2.33
byteorder_1_2_6::uint128_9::read_native_endian -0.25 % -2.54
rayon_1_0_0::join_microbench::increment_all_serialized -1.10 % -2.39
regex_0_2_6::sherlock::word_ending_n 1.59 % 2.05

[+-] nightly-2018-11-28

benchmark % Δ σ Δ
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect 15.21 % 6.46
rayon_1_0_0::sort::demo_quick_sort_strings 4.39 % 5.03
byteorder_1_2_6::u128::read_little_endian 0.32 % 4.05
regex_0_2_6::regexdna::variant2 -2.82 % -2.92
crossbeam_epoch_0_4_0::pin::single_default_handle_pin 11.69 % 2.73
rayon_1_0_0::map_collect::i_to_i::with_mutex -7.51 % -2.10
rayon_1_0_0::sort::par_sort_ascending 122.85 % 2.55
regex_0_2_6::regexdna::variant9 -2.74 % -3.22
regex_0_2_6::misc::anchored_literal_long_match 32.62 % 3.00
rayon_1_0_0::sort::demo_merge_sort_descending 99.00 % 2.57
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.92 % 3.58
rayon_1_0_0::sort::par_sort_descending 87.62 % 2.54
regex_0_2_6::misc::literal 32.53 % 2.13
regex_0_2_6::misc::one_pass_short_not 29.93 % 2.08
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.71 % -2.64
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 70.82 % 2.51
rayon_1_0_0::vec_collect::vec_i::with_collect -44.56 % -2.53
rayon_1_0_0::sieve::bench::sieve_parallel -42.67 % -2.62
regex_0_2_6::misc::one_pass_long_prefix 17.41 % 2.02
regex_0_2_6::misc::easy1_1MB 15.09 % 2.35
rayon_1_0_0::vec_collect::vec_i::with_fold -37.37 % -2.61
regex_0_2_6::misc::match_class_in_range 34.17 % 2.32
regex_0_2_6::misc::easy1_32K 22.23 % 2.62
rayon_1_0_0::sort::par_sort_mostly_ascending 50.85 % 2.69
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 42.30 % 2.33
quickcheck_0_6_1::shrink_u64_1_tuple 11.63 % 2.17
rayon_1_0_0::sort::par_sort_mostly_descending 46.21 % 2.67
rayon_1_0_0::sort::par_sort_big -33.41 % -2.53
regex_0_2_6::misc::easy1_1K 20.40 % 2.50
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.59 % -2.40
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -29.94 % -2.49
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -20.50 % -2.84
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -26.90 % -2.21
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -20.68 % -2.82
regex_0_2_6::misc::anchored_literal_short_match 26.95 % 2.49
regex_0_2_6::misc::match_class 32.72 % 2.56
sha3_0_8_0::sha3_512::bench3_1000 -2.31 % -3.79
crossbeam_epoch_0_4_0::flush::single_flush -17.55 % -2.41
sha3_0_8_0::sha3_256::bench3_1000 -2.24 % -3.76
sha3_0_8_0::sha3_256::bench4_10000 -2.26 % -3.80
rayon_1_0_0::vec_collect::vec_i::with_linked_list_map_reduce_vec_sized -22.62 % -2.06
csv_1_0_2::count_nfl_iter_bytes 26.90 % 2.15
regex_0_2_6::misc::anchored_literal_long_non_match 18.37 % 2.12
quickcheck_0_6_1::shrink_u64_6_tuple 16.62 % 2.66
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.48 % -2.51
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.40 % -2.50
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.77 % -2.57
csv_1_0_2::count_nfl_iter_str 23.72 % 2.25
regex_0_2_6::misc::anchored_literal_short_non_match 20.30 % 2.25
regex_0_2_6::misc::hard_32 24.65 % 2.54
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 22.88 % 2.35
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -21.93 % -2.47
regex_0_2_6::misc::hard_32K 25.51 % 2.52
regex_0_2_6::sherlock::everything_greedy_nl 5.31 % 12.89
regex_0_2_6::misc::reallyhard_1K 17.05 % 2.53
quickcheck_0_6_1::shrink_unit_2_tuple 15.55 % 2.30
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.44 % -2.53
regex_0_2_6::misc::easy0_32K 19.68 % 2.66
regex_0_2_6::misc::reallyhard2_1K 20.65 % 2.43
rayon_1_0_0::sieve::bench::sieve_chunks -17.57 % -2.78
quickcheck_0_6_1::shrink_u64_7_tuple 15.08 % 2.29
quickcheck_0_6_1::shrink_u64_5_tuple 13.89 % 2.27
csv_1_0_2::write_nfl_bytes -15.85 % -2.36
quickcheck_0_6_1::shrink_unit_7_tuple 12.09 % 2.29
regex_0_2_6::misc::long_needle1 15.40 % 2.26
csv_1_0_2::write_nfl_record -12.02 % -2.44
quickcheck_0_6_1::shrink_f64_4_tuple 10.43 % 2.13
rayon_1_0_0::sieve::bench::sieve_serial -10.56 % -2.29
rayon_1_0_0::nbody::bench::nbody_par 17.59 % 2.64
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -12.83 % -2.47
rayon_1_0_0::map_collect::i_to_i::with_fold -12.81 % -2.63
quickcheck_0_6_1::shrink_f64_3_tuple 10.34 % 2.33
regex_0_2_6::misc::easy0_32 12.57 % 2.29
csv_1_0_2::count_nfl_iter_str_trimmed 11.73 % 2.52
json_benchmark_c7d3d9b::serialize_canada_dom -8.99 % -2.57
byteorder_1_2_6::slice_u64::write_little_endian 5.98 % 2.47
regex_0_2_6::sherlock::name_holmes_nocase -2.01 % -2.30
byteorder_1_2_6::i128::read_big_endian 0.24 % 2.68
json_benchmark_c7d3d9b::serialize_canada_struct -7.57 % -2.57
doom_9e197d7::freedoom2 -7.21 % -2.41
rayon_1_0_0::factorial::factorial_par_iter 5.83 % 2.19
byteorder_1_2_6::slice_u64::read_little_endian 4.65 % 2.24
rayon_1_0_0::factorial::factorial_iterator 4.65 % 2.25
rayon_1_0_0::join_microbench::increment_all_serialized -1.12 % -2.47
byteorder_1_2_6::int128_9::read_big_endian 0.27 % 2.08

[+-] nightly-2018-11-27

benchmark % Δ σ Δ
regex_0_2_6::sherlock::everything_greedy_nl 5.38 % 125.04
sha3_0_8_0::sha3_256::bench4_10000 -2.28 % -4.02
sha3_0_8_0::sha3_512::bench2_100 -2.30 % -4.04
sha3_0_8_0::sha3_512::bench3_1000 -2.31 % -3.96
sha3_0_8_0::sha3_256::bench3_1000 -2.25 % -3.96
sha3_0_8_0::sha3_256::bench2_100 -2.26 % -3.81
brotli_1_1_3::bench_e2e_decode_q5_1024k 3.76 % 3.55
regex_0_2_6::sherlock::name_holmes_nocase -2.87 % -3.39
regex_0_2_6::sherlock::the_upper -4.01 % -2.55
regex_0_2_6::regexdna::variant9 -2.42 % -2.90
rayon_1_0_0::sort::par_sort_unstable_strings 3.32 % 2.39
rayon_1_0_0::sort::par_sort_ascending 125.52 % 2.63
regex_0_2_6::misc::one_pass_short_not 35.36 % 2.49
rayon_1_0_0::sort::demo_merge_sort_ascending 114.82 % 2.62
rayon_1_0_0::sort::demo_merge_sort_descending 99.35 % 2.61
regex_0_2_6::misc::literal 32.34 % 2.14
rayon_1_0_0::sort::par_sort_descending 86.52 % 2.54
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.77 % -2.70
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 73.11 % 2.62
rayon_1_0_0::vec_collect::vec_i::with_collect -44.79 % -2.59
rayon_1_0_0::sieve::bench::sieve_parallel -42.90 % -2.69
regex_0_2_6::misc::one_pass_long_prefix 18.24 % 2.14
regex_0_2_6::sherlock::name_holmes -5.51 % -2.27
quickcheck_0_6_1::shrink_unit_6_tuple 30.38 % 2.91
regex_0_2_6::misc::anchored_literal_long_match 24.81 % 2.31
quickcheck_0_6_1::shrink_u64_1_tuple 14.71 % 2.80
quickcheck_0_6_1::shrink_unit_3_tuple 18.92 % 2.49
rayon_1_0_0::vec_collect::vec_i::with_fold -37.23 % -2.65
regex_0_2_6::misc::match_class_in_range 37.13 % 2.55
rayon_1_0_0::sort::par_sort_unstable_big -38.18 % -2.57
regex_0_2_6::misc::easy1_32K 22.16 % 2.65
regex_0_2_6::misc::not_literal 33.21 % 2.79
rayon_1_0_0::sort::par_sort_mostly_ascending 51.06 % 2.74
rayon_1_0_0::sort::demo_merge_sort_big -36.36 % -2.56
regex_0_2_6::misc::one_pass_short 28.20 % 2.39
rayon_1_0_0::sort::par_sort_mostly_descending 47.96 % 2.82
regex_0_2_6::misc::hard_1K 19.72 % 2.05
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 46.60 % 2.61
rayon_1_0_0::sort::par_sort_big -33.61 % -2.59
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 46.29 % 2.63
regex_0_2_6::misc::one_pass_long_prefix_not 25.58 % 3.01
regex_0_2_6::misc::anchored_literal_short_match 24.13 % 2.25
regex_0_2_6::misc::easy1_1MB 13.74 % 2.16
quickcheck_0_6_1::shrink_u64_7_tuple 18.99 % 2.94
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.81 % -2.46
regex_0_2_6::misc::easy1_1K 19.70 % 2.45
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -30.15 % -2.56
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -27.05 % -2.25
rayon_1_0_0::sort::demo_quick_sort_big -31.27 % -2.57
regex_0_2_6::misc::match_class 30.66 % 2.42
crossbeam_epoch_0_4_0::flush::single_flush -18.35 % -2.57
rayon_1_0_0::vec_collect::vec_i::with_linked_list_map_reduce_vec_sized -22.76 % -2.09
csv_1_0_2::count_nfl_iter_str 22.80 % 2.19
regex_0_2_6::misc::reallyhard_32 14.60 % 2.10
regex_0_2_6::misc::reverse_suffix_no_quadratic 30.15 % 2.60
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.34 % -2.56
regex_0_2_6::misc::hard_32 22.64 % 2.36
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.52 % -2.56
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.53 % -2.56
regex_0_2_6::misc::anchored_literal_short_non_match 18.52 % 2.07
rayon_1_0_0::map_collect::i_to_i::with_collect -20.19 % -2.39
csv_1_0_2::count_nfl_iter_bytes 28.72 % 2.33
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -17.60 % -2.44
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.69 % -2.45
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -17.25 % -2.43
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -21.31 % -2.56
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 24.63 % 2.56
quickcheck_0_6_1::shrink_unit_2_tuple 15.72 % 2.35
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -17.03 % -2.32
regex_0_2_6::misc::reallyhard_1K 17.16 % 2.59
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -22.05 % -2.53
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.94 % -2.64
quickcheck_0_6_1::shrink_u64_5_tuple 15.73 % 2.61
regex_0_2_6::misc::hard_32K 24.64 % 2.46
regex_0_2_6::misc::reallyhard2_1K 19.29 % 2.30
regex_0_2_6::misc::hard_1MB 25.93 % 2.59
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.52 % -2.40
csv_1_0_2::count_nfl_iter_bytes_trimmed 24.08 % 2.22
regex_0_2_6::misc::anchored_literal_long_non_match 20.92 % 2.44
regex_0_2_6::misc::easy0_32K 19.11 % 2.63
csv_1_0_2::count_game_iter_str 6.76 % 2.61
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -15.23 % -2.29
quickcheck_0_6_1::shrink_u64_6_tuple 13.58 % 2.20
csv_1_0_2::count_mbta_iter_bytes 21.32 % 2.43
regex_0_2_6::sherlock::everything_greedy 4.34 % 2.47
rayon_1_0_0::sieve::bench::sieve_chunks -17.52 % -2.83
regex_0_2_6::misc::easy0_1MB 11.27 % 2.02
csv_1_0_2::write_nfl_bytes -16.56 % -2.51
csv_1_0_2::count_pop_iter_bytes 14.55 % 2.05
quickcheck_0_6_1::shrink_f64_7_tuple 12.16 % 2.69
csv_1_0_2::count_mbta_iter_str 15.10 % 2.03
regex_0_2_6::sherlock::name_alt1 1.73 % 2.71
quickcheck_0_6_1::shrink_f64_3_tuple 10.91 % 2.49
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -12.49 % -2.74
rayon_1_0_0::sieve::bench::sieve_serial -10.55 % -2.31
snap_0_2_4::zflat02_jpg 7.79 % 2.88
regex_0_2_6::misc::long_needle1 16.06 % 2.39
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -14.04 % -2.76
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -13.07 % -2.41
rayon_1_0_0::map_collect::i_to_i::with_fold -10.90 % -2.27
rayon_1_0_0::nbody::bench::nbody_par 18.05 % 2.76
csv_1_0_2::count_pop_iter_str 12.60 % 2.20
rayon_1_0_0::sort::par_sort_unstable_expensive 11.76 % 2.33
quickcheck_0_6_1::shrink_f64_5_tuple 9.45 % 2.18
regex_0_2_6::misc::easy0_1K 14.97 % 2.43
regex_0_2_6::misc::easy0_32 12.63 % 2.33
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec_sized -11.67 % -2.03
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -11.10 % -2.23
csv_1_0_2::count_pop_read_str -2.80 % -2.56
csv_1_0_2::count_game_deserialize_borrowed_bytes -1.78 % -2.26
regex_0_2_6::misc::reallyhard_32K 8.86 % 2.22
doom_9e197d7::freedoom1 -11.60 % -2.53
sha2_0_8_0::sha256::bench1_10 1.83 % 2.56
snap_0_2_4::uflat04_pdf 8.07 % 2.17
json_benchmark_c7d3d9b::serialize_canada_dom -7.90 % -2.28
rayon_1_0_0::fibonacci::fibonacci_split_iterative -8.22 % -2.12
rayon_1_0_0::factorial::factorial_recursion 7.19 % 2.54
csv_1_0_2::count_nfl_iter_str_trimmed 10.25 % 2.23
byteorder_1_2_6::int128_16::read_native_endian -0.22 % -2.26
doom_9e197d7::freedoom2 -6.97 % -2.36
json_benchmark_c7d3d9b::serialize_canada_struct -7.14 % -2.46
rayon_1_0_0::factorial::factorial_par_iter 5.59 % 2.12
regex_0_2_6::sherlock::name_alt4_nocase 0.39 % 3.74
rayon_1_0_0::factorial::factorial_join 4.49 % 2.06
rayon_1_0_0::join_microbench::increment_all_serialized -1.10 % -2.46
crossbeam_epoch_0_4_0::pin::multi_pin 4.36 % 2.03
rayon_1_0_0::factorial::factorial_iterator 5.10 % 2.51
sha2_0_8_0::sha512::bench4_10000 1.32 % 2.40

[+-] nightly-2018-11-26

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_i64_1_tuple 58.60 % 13.58
rayon_1_0_0::factorial::factorial_recursion 11.87 % 4.41
rayon_1_0_0::map_collect::i_to_i::with_mutex 19.39 % 5.94
quickcheck_0_6_1::shrink_unit_8_tuple 33.85 % 3.11
rayon_1_0_0::sort::par_sort_ascending 127.63 % 2.71
rayon_1_0_0::sort::demo_merge_sort_ascending 116.12 % 2.68
regex_0_2_6::misc::medium_32K 24.46 % 2.82
rayon_1_0_0::sort::demo_merge_sort_descending 99.97 % 2.66
rayon_1_0_0::sort::par_sort_descending 90.76 % 2.69
regex_0_2_6::misc::literal 35.37 % 2.36
crossbeam_epoch_0_4_0::defer::multi_defer 22.39 % 3.92
rayon_1_0_0::vec_collect::vec_i::with_collect_into_vec -44.96 % -2.77
rayon_1_0_0::vec_collect::vec_i::with_collect -44.92 % -2.65
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 73.10 % 2.66
regex_0_2_6::misc::one_pass_long_prefix 18.50 % 2.19
rayon_1_0_0::sieve::bench::sieve_parallel -43.08 % -2.77
regex_0_2_6::misc::not_literal 34.34 % 2.94
regex_0_2_6::misc::match_class_in_range 38.39 % 2.68
rayon_1_0_0::vec_collect::vec_i::with_fold -37.35 % -2.72
regex_0_2_6::misc::one_pass_short 26.70 % 2.28
quickcheck_0_6_1::shrink_f64_3_tuple 12.93 % 3.02
rayon_1_0_0::sort::par_sort_unstable_big -38.09 % -2.62
rayon_1_0_0::sort::par_sort_mostly_ascending 49.82 % 2.72
rayon_1_0_0::sort::demo_merge_sort_big -36.43 % -2.62
regex_0_2_6::misc::anchored_literal_short_non_match 24.40 % 2.78
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 44.85 % 2.54
rayon_1_0_0::sort::par_sort_mostly_descending 45.90 % 2.74
rayon_1_0_0::sort::par_sort_big -33.53 % -2.63
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 43.90 % 2.52
regex_0_2_6::misc::medium_1K 19.76 % 2.26
regex_0_2_6::misc::medium_32 19.81 % 2.26
regex_0_2_6::rust_parse::parse_simple 15.35 % 2.20
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -30.79 % -2.50
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -30.24 % -2.61
rayon_1_0_0::vec_collect::vec_i::with_vec_vec_sized -27.22 % -2.30
regex_0_2_6::misc::anchored_literal_short_match 26.68 % 2.52
rayon_1_0_0::sort::demo_quick_sort_big -31.39 % -2.63
regex_0_2_6::misc::match_class 31.25 % 2.51
quickcheck_0_6_1::shrink_unit_3_tuple 16.02 % 2.13
quickcheck_0_6_1::shrink_f64_4_tuple 12.15 % 2.54
csv_1_0_2::count_nfl_iter_bytes 26.61 % 2.18
rayon_1_0_0::vec_collect::vec_i::with_linked_list_map_reduce_vec_sized -22.80 % -2.12
csv_1_0_2::count_nfl_iter_str 26.34 % 2.58
regex_0_2_6::misc::reverse_suffix_no_quadratic 29.66 % 2.59
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.61 % -2.63
rayon_1_0_0::map_collect::i_mod_10_to_i::with_vec_vec_sized -17.54 % -2.47
regex_0_2_6::misc::reallyhard_1K 15.51 % 2.37
regex_0_2_6::misc::easy1_32 17.91 % 2.14
quickcheck_0_6_1::shrink_unit_6_tuple 24.85 % 2.41
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.62 % -2.62
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.62 % -2.62
quickcheck_0_6_1::shrink_u64_7_tuple 17.79 % 2.81
regex_0_2_6::misc::hard_1K 23.26 % 2.45
quickcheck_0_6_1::shrink_f64_5_tuple 11.15 % 2.62
rayon_1_0_0::map_collect::i_mod_10_to_i::with_collect -17.28 % -2.47
rayon_1_0_0::map_collect::i_to_i::with_collect -20.45 % -2.46
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.77 % -2.53
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.98 % -2.53
csv_1_0_2::count_mbta_iter_bytes 17.50 % 2.01
regex_0_2_6::misc::hard_32 25.31 % 2.68
regex_0_2_6::misc::one_pass_long_prefix_not 21.93 % 2.62
crossbeam_epoch_0_4_0::defer::single_alloc_defer_free 24.81 % 2.63
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -21.37 % -2.74
rayon_1_0_0::sort::par_sort_unstable_expensive 10.01 % 2.00
regex_0_2_6::misc::anchored_literal_long_non_match 19.97 % 2.36
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -17.34 % -2.40
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec_sized -22.18 % -2.59
regex_0_2_6::misc::hard_32K 24.67 % 2.50
regex_0_2_6::misc::reallyhard2_1K 19.64 % 2.37
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.59 % -2.44
regex_0_2_6::misc::hard_1MB 25.93 % 2.63
regex_0_2_6::misc::easy0_32K 19.17 % 2.68
csv_1_0_2::count_nfl_iter_bytes_trimmed 25.71 % 2.40
quickcheck_0_6_1::shrink_u64_8_tuple 13.36 % 2.03
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -15.33 % -2.34
quickcheck_0_6_1::shrink_u64_6_tuple 14.59 % 2.39
diesel_1_1_1::bench_medium_complex_query_selecting_____10_rows_boxed 5.59 % 2.28
quickcheck_0_6_1::shrink_u64_3_tuple 12.75 % 2.48
regex_0_2_6::misc::reallyhard_32 18.16 % 2.65
quickcheck_0_6_1::shrink_u64_4_tuple 12.50 % 2.12
csv_1_0_2::count_pop_iter_bytes 15.06 % 2.15
regex_0_2_6::misc::easy0_1MB 11.60 % 2.10
csv_1_0_2::write_nfl_bytes -16.45 % -2.54
rayon_1_0_0::sieve::bench::sieve_chunks -17.00 % -2.81
rayon_1_0_0::sieve::bench::sieve_serial -13.03 % -2.93
csv_1_0_2::count_mbta_iter_str 17.79 % 2.43
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -14.19 % -2.67
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec -14.11 % -2.83
regex_0_2_6::misc::long_needle1 17.56 % 2.66
rayon_1_0_0::map_collect::i_to_i::with_fold -13.01 % -2.76
rayon_1_0_0::nbody::bench::nbody_par 17.96 % 2.80
regex_0_2_6::misc::easy0_1K 15.43 % 2.54
csv_1_0_2::count_pop_iter_str 14.12 % 2.51
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -10.54 % -2.34
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec_sized -11.72 % -2.06
regex_0_2_6::misc::easy0_32 13.20 % 2.47
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows -10.28 % -2.09
snap_0_2_4::zflat02_jpg 7.23 % 2.72
csv_1_0_2::count_pop_deserialize_borrowed_bytes -3.11 % -2.02
byteorder_1_2_6::slice_u64::write_little_endian 6.18 % 2.62
diesel_1_1_1::bench_trivial_query_selecting__1_000_rows_boxed -10.90 % -2.24
diesel_1_1_1::bench_medium_complex_query_selecting______1_row 7.65 % 2.20
doom_9e197d7::freedoom1 -11.53 % -2.56
csv_1_0_2::count_nfl_iter_str_trimmed 11.22 % 2.48
rayon_1_0_0::fibonacci::fibonacci_split_iterative -7.97 % -2.08
regex_0_2_6::misc::reallyhard_32K 10.21 % 2.60
rayon_1_0_0::factorial::factorial_iterator 6.04 % 3.04
regex_0_2_6::misc::short_haystack_100x 5.74 % 2.03
regex_0_2_6::sherlock::name_whitespace -2.13 % -2.44
json_benchmark_c7d3d9b::serialize_canada_struct -7.19 % -2.51
doom_9e197d7::freedoom2 -7.51 % -2.59
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect -5.62 % -2.42
json_benchmark_c7d3d9b::serde_canada_dom -4.24 % -2.09
rayon_1_0_0::sort::demo_merge_sort_strings 3.33 % 2.11
rayon_1_0_0::factorial::factorial_par_iter 5.82 % 2.24
byteorder_1_2_6::slice_u64::read_little_endian 4.67 % 2.27
rayon_1_0_0::sort::demo_quick_sort_strings 2.08 % 2.44
crossbeam_epoch_0_4_0::pin::multi_pin 4.45 % 2.10
csv_1_0_2::count_pop_read_str -2.29 % -2.13
rayon_1_0_0::sort::par_sort_strings 2.33 % 2.15

[+-] nightly-2018-11-25

benchmark % Δ σ Δ
quickcheck_0_6_1::shrink_f64_4_tuple 26.67 % 6.16
regex_0_2_6::misc::one_pass_long_prefix_not 28.23 % 3.48
rayon_1_0_0::sort::demo_merge_sort_ascending 116.93 % 2.74
quickcheck_0_6_1::shrink_unit_3_tuple 20.85 % 2.82
rayon_1_0_0::sort::demo_merge_sort_descending 97.97 % 2.63
rayon_1_0_0::sort::par_sort_descending 92.51 % 2.79
rayon_1_0_0::vec_collect::vec_i::with_collect -45.07 % -2.71
crossbeam_epoch_0_4_0::defer::multi_alloc_defer_free 73.72 % 2.72
regex_0_2_6::misc::medium_32K 21.98 % 2.57
regex_0_2_6::misc::one_pass_short 32.59 % 2.84
rayon_1_0_0::sort::par_sort_unstable_big -38.23 % -2.68
rayon_1_0_0::sort::demo_merge_sort_big -36.68 % -2.69
rayon_1_0_0::sort::demo_merge_sort_mostly_ascending 47.73 % 2.75
rayon_1_0_0::sort::par_sort_big -33.88 % -2.72
rayon_1_0_0::sort::demo_merge_sort_mostly_descending 44.44 % 2.59
regex_0_2_6::misc::not_literal 31.28 % 2.72
rayon_1_0_0::vec_collect::vec_i_filtered::with_fold -31.04 % -2.57
rayon_1_0_0::vec_collect::vec_i::with_linked_list_collect_vec -30.39 % -2.68
regex_0_2_6::misc::hard_32 21.46 % 2.30
rayon_1_0_0::sort::demo_quick_sort_big -31.24 % -2.68
rayon_1_0_0::vec_collect::vec_i::with_linked_list_map_reduce_vec_sized -22.88 % -2.15
regex_0_2_6::misc::easy0_1MB 16.49 % 3.05
quickcheck_0_6_1::shrink_f64_3_tuple 12.07 % 2.88
rayon_1_0_0::map_collect::i_to_i::with_linked_list_map_reduce_vec_sized -20.32 % -2.49
regex_0_2_6::misc::reverse_suffix_no_quadratic 29.97 % 2.66
regex_0_2_6::misc::hard_1K 23.24 % 2.48
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_map_reduce_vec_sized -24.68 % -2.69
quickcheck_0_6_1::shrink_unit_6_tuple 24.78 % 2.44
rayon_1_0_0::vec_collect::vec_i_filtered::with_vec_vec_sized -24.75 % -2.68
rayon_1_0_0::vec_collect::vec_i_filtered::with_collect -24.69 % -2.68
rayon_1_0_0::map_collect::i_to_i::with_vec_vec_sized -20.79 % -2.58
csv_1_0_2::count_nfl_iter_bytes 29.75 % 2.47
rayon_1_0_0::map_collect::i_to_i::with_collect -20.79 % -2.55
regex_0_2_6::misc::hard_32K 23.55 % 2.42
regex_0_2_6::misc::anchored_literal_short_non_match 20.52 % 2.36
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_map_reduce_vec_sized -17.26 % -2.42
regex_0_2_6::misc::hard_1MB 24.69 % 2.55
rayon_1_0_0::vec_collect::vec_i_filtered::with_linked_list_collect_vec -19.70 % -2.50
quickcheck_0_6_1::shrink_u64_7_tuple 16.98 % 2.73
rayon_1_0_0::map_collect::i_to_i::with_linked_list_collect_vec_sized -20.66 % -2.70
csv_1_0_2::count_nfl_iter_bytes_trimmed 24.86 % 2.35
rayon_1_0_0::map_collect::i_mod_10_to_i::with_linked_list_collect_vec_sized -15.44 % -2.39
quickcheck_0_6_1::shrink_unit_2_tuple 15.13 % 2.30
regex_0_2_6::misc::reallyhard_32 18.89 % 2.81
quickcheck_0_6_1::shrink_u64_4_tuple 12.13 % 2.08
csv_1_0_2::count_mbta_iter_bytes 21.08 % 2.46
csv_1_0_2::count_pop_iter_bytes 15.26 % 2.20
quickcheck_0_6_1::shrink_f64_5_tuple 10.32 % 2.45
csv_1_0_2::count_mbta_iter_str 15.47 % 2.14
rayon_1_0_0::map_collect::i_to_i::with_mutex_vec -12.57 % -2.40
regex_0_2_6::misc::long_needle1 16.69 % 2.56
rayon_1_0_0::map_collect::i_to_i::with_fold -11.13 % -2.40
quickcheck_0_6_1::shrink_f64_6_tuple 8.64 % 2.25
rayon_1_0_0::map_collect::i_to_i::with_fold_vec -10.51 % -2.37