No successful run was found on main (6df1f80) during the generation of this report, so 9351b40 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
74 archived benchmarks were run. If they were deleted in another branch, consider rebasing to remove them from the report. .
Passed
du_wide_tree[(5000, 500)]
src/uu/du/benches/du_bench.rs
+1%
11.4 ms11.3 ms
du_human_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
0%
10.4 ms10.4 ms
du_all_wide_tree[(5000, 500)]
src/uu/du/benches/du_bench.rs
0%
18.1 ms18.1 ms
du_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
0%
9.3 ms9.2 ms
du_deep_tree[(100, 3)]
src/uu/du/benches/du_bench.rs
0%
1.1 ms1.1 ms
du_all_balanced_tree[(4, 3, 10)]
src/uu/du/benches/du_bench.rs
0%
1.6 ms1.6 ms
tsort_wide_dag[100000]
src/uu/tsort/benches/tsort_bench.rs
0%
135.5 ms135.5 ms
ls_recursive_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
0%
55.8 ms55.8 ms
wc_lines_extreme_line_lengths[(100000, 200)]
src/uu/wc/benches/wc_bench.rs
0%
1.6 ms1.6 ms
ls_recursive_long_all_wide_tree[(15000, 1500)]
src/uu/ls/benches/ls_bench.rs
0%
156 ms156 ms
wc_chars_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
0%
989.3 µs989.2 µs
wc_lines_large_line_count[500000]
src/uu/wc/benches/wc_bench.rs
0%
2.9 ms2.9 ms
wc_lines_variable_length[(50, 500)]
src/uu/wc/benches/wc_bench.rs
0%
3.4 ms3.4 ms
wc_bytes_lines_synthetic[2000]
src/uu/wc/benches/wc_bench.rs
0%
120.2 ms120.2 ms
ls_recursive_mixed_tree
src/uu/ls/benches/ls_bench.rs
0%
1.4 ms1.4 ms
tsort_tree_dag[(10, 3)]
src/uu/tsort/benches/tsort_bench.rs
0%
34.1 ms34.1 ms
ls_recursive_long_all_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
0%
140.7 ms140.7 ms
uniq_case_insensitive[10000]
src/uu/uniq/benches/uniq_bench.rs
0%
1.7 ms1.7 ms
uniq_with_count[10000]
src/uu/uniq/benches/uniq_bench.rs
0%
1.8 ms1.8 ms
wc_bytes_synthetic[500]
src/uu/wc/benches/wc_bench.rs
0%
161.9 µs161.9 µs
uniq_heavy_duplicates[10000]
src/uu/uniq/benches/uniq_bench.rs
0%
1.9 ms1.9 ms
numfmt_padding[(10000, 50)]
src/uu/numfmt/benches/numfmt_bench.rs
0%
48.7 ms48.7 ms
numfmt_from_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
0%
33.2 ms33.2 ms
sort_numeric[500000]
src/uu/sort/benches/sort_bench.rs
0%
1.2 s1.2 s
sort_dictionary_order[500000]
src/uu/sort/benches/sort_bench.rs
0%
1.1 s1.1 s
sort_case_insensitive[500000]
src/uu/sort/benches/sort_bench.rs
0%
416.8 ms416.8 ms
wc_words_synthetic[2000]
src/uu/wc/benches/wc_bench.rs
0%
10.3 s10.3 s
numfmt_to_iec[10000]
src/uu/numfmt/benches/numfmt_bench.rs
0%
34.1 ms34.1 ms
wc_words_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
0%
43.8 ms43.8 ms
numfmt_round_modes[("towards-zero", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
0%
34.6 ms34.6 ms
numfmt_round_modes[("down", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
0%
34.6 ms34.6 ms
wc_default_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
0%
48.9 ms48.9 ms
numfmt_to_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
0%
33.9 ms33.9 ms
numfmt_to_si_precision[10000]
src/uu/numfmt/benches/numfmt_bench.rs
0%
35.4 ms35.4 ms
sort_reverse_locale[500000]
src/uu/sort/benches/sort_bench.rs
0%
820.7 ms820.7 ms
sort_case_sensitive[500000]
src/uu/sort/benches/sort_bench.rs
0%
326.8 ms326.8 ms
sort_mixed_data[500000]
src/uu/sort/benches/sort_bench.rs
0%
729.5 ms729.5 ms
numfmt_round_modes[("up", 10000)]
src/uu/numfmt/benches/numfmt_bench.rs
0%
32.8 ms32.8 ms
sort_key_field[500000]
src/uu/sort/benches/sort_bench.rs
0%
689 ms689 ms
numfmt_large_numbers_si[10000]
src/uu/numfmt/benches/numfmt_bench.rs
0%
34.5 ms34.5 ms
ls_recursive_wide_tree[(10000, 1000)]
src/uu/ls/benches/ls_bench.rs
0%
55.2 ms55.2 ms
sort_accented_data[500000]
src/uu/sort/benches/sort_bench.rs
0%
819.2 ms819.2 ms
ls_recursive_long_all_mixed_tree
src/uu/ls/benches/ls_bench.rs
0%
4 ms4 ms
du_summarize_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
0%
8.5 ms8.5 ms
b64_encode_synthetic
src/uu/base64/benches/base64_bench.rs
0%
141.5 µs141.5 µs
ls_recursive_long_all_deep_tree[(100, 4)]
src/uu/ls/benches/ls_bench.rs
0%
3.5 ms3.5 ms
tsort_linear_chain[1000000]
src/uu/tsort/benches/tsort_bench.rs
0%
1.5 s1.5 s
ls_recursive_deep_tree[(200, 2)]
src/uu/ls/benches/ls_bench.rs
0%
2.8 ms2.8 ms
tsort_complex_dag[50000]
src/uu/tsort/benches/tsort_bench.rs
0%
84 ms84 ms
b64_decode_ignore_garbage_synthetic
src/uu/base64/benches/base64_bench.rs
0%
145 µs145.1 µs
b64_decode_synthetic
src/uu/base64/benches/base64_bench.rs
0%
145.5 µs145.6 µs
sort_unique_locale[500000]
src/uu/sort/benches/sort_bench.rs
0%
1.1 s1.1 s
du_max_depth_balanced_tree[(6, 4, 10)]
src/uu/du/benches/du_bench.rs
0%
32.9 ms33 ms
sort_ascii_only[500000]
src/uu/sort/benches/sort_bench.rs
0%
797.9 ms800.5 ms
Commits
Click on a commit to change the comparison range
Base
main
9351b40
+0.02%
ls: remove unnecessary getgrgid handling for Redox OS
Redox OS now has getgrgid as seen in https://gitlab.redox-os.org/redox-os/relibc/-/blob/master/src/header/grp/mod.rs?ref_type=0636af21a468f04971bad11eb4571bcb94fdfa81#L253, so we can remove this special handling. This allows the group name to show up on Redox OS, instead of just the group id.