Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

mkdir: Fix stack overflow with deeply nested directories

#8947Merged
Comparing
naoNao89:fix/mkdir-stack-overflow
(
33a736e
) with
main
(
130bbf5
)
CodSpeed Performance Gauge
0%
Untouched
104
Archived
1

Benchmarks

105 total
du_human_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
10.5 ms10.5 ms
du_balanced_tree[(5, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
du_max_depth_balanced_tree[(6, 4, 10)]
src/uu/du/benches/du_bench.rs
CodSpeed Performance Gauge
0%
33 ms33 ms
b64_encode_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
0%
145.1 µs145.1 µs
cp_preserve_metadata[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
74.2 ms74.2 ms
sort_numeric[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
1.2 s1.2 s
cp_archive_balanced_tree[(5, 4, 10)]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
77.1 ms77.1 ms
cp_large_file[16]
src/uu/cp/benches/cp_bench.rs
CodSpeed Performance Gauge
0%
297.7 µs297.6 µs
mv_force_overwrite
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
0%
121.8 ms121.8 ms
ls_recursive_deep_tree[(200, 2)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
rm_single_file
src/uu/rm/benches/rm_bench.rs
CodSpeed Performance Gauge
0%
106.9 ms106.9 ms
mv_single_file
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
0%
131.3 ms131.3 ms
sort_german_c_locale
src/uu/sort/benches/sort_locale_bench.rs
CodSpeed Performance Gauge
0%
39 ms39 ms
tsort_tree_dag[(10, 3)]
src/uu/tsort/benches/tsort_bench.rs
CodSpeed Performance Gauge
0%
34.1 ms34.1 ms
split_number_chunks
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
0%
275.1 µs275 µs
ls_recursive_balanced_tree[(6, 4, 15)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
55.8 ms55.8 ms
ls_recursive_long_all_deep_tree[(100, 4)]
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
hashsum_sha512
src/uu/hashsum/benches/hashsum_bench.rs
CodSpeed Performance Gauge
0%
111.7 ms111.7 ms
sort_case_sensitive[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
173.7 ms173.7 ms
split_numeric_suffix
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
0%
6.1 ms6.1 ms
mv_directory
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
ls_recursive_mixed_tree
src/uu/ls/benches/ls_bench.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
wc_lines_extreme_line_lengths[(100000, 200)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
sort_reverse_locale[500000]
src/uu/sort/benches/sort_bench.rs
CodSpeed Performance Gauge
0%
361 ms361 ms
wc_lines_variable_length[(50, 500)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms

Commits

Click on a commit to change the comparison range
Base
main
130bbf5
-0.01%
mkdir: fix stack overflow with deeply nested directories
365711a
6 months ago
by naoNao89
+0.01%
mkdir: implement all review feedback
2d9373e
5 months ago
by naoNao89
0%
mkdir: add comprehensive edge case test suite
344d9ae
5 months ago
by naoNao89
0%
mkdir: remove redundant comments in test_mkdir_environment_expansion
5e7c655
5 months ago
by naoNao89
+0.01%
chore(mkdir): fix assert statement formatting in Windows test
eb2aee5
5 months ago
by naoNao89
-0.02%
chore(mkdir): fix misleading comment about backspace character
9ddbca6
5 months ago
by naoNao89
+0.01%
fix(mkdir): remove Windows error message assertion in quote test
17e031a
5 months ago
by naoNao89
0%
test(mkdir): add concurrent test case for mkdir -p
948550c
5 months ago
by naoNao89
+0.01%
fix(mkdir): fix concurrent test to use proper paths
ae1022a
5 months ago
by naoNao89
+0.02%
fix(mkdir): test actual uutils mkdir binary in concurrent test
d25ff03
5 months ago
by naoNao89
-0.03%
fix(mkdir): replace panic! with assert! in concurrent test
33a736e
5 months ago
by naoNao89
© 2026 CodSpeed Technology
Home Terms Privacy Docs