Avatar for the vercel user
vercel
turborepo
BlogDocsChangelog

perf: Optimize globwalk helper functions

#11528
Merging
shew/f532c
into
main
CodSpeed Performance Gauge
N/A
New
17

Benchmarks

17 total
fix_glob_pattern_complex
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_fix_glob_pattern_complex
CodSpeed Performance Gauge
N/A
N/A25.9 µs
validated_glob_simple
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_validated_glob_simple
CodSpeed Performance Gauge
N/A
N/A2.1 µs
globwalk_complex_with_excludes
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_complex_glob_with_excludes
CodSpeed Performance Gauge
N/A
N/A8.4 ms
fix_glob_pattern_simple
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_fix_glob_pattern_simple
CodSpeed Performance Gauge
N/A
N/A11.5 µs
validated_glob_with_colon
crates/turborepo-globwalk/benches/globwalk.rs::unix_benches::bench_validated_glob_with_colon
CodSpeed Performance Gauge
N/A
N/A4.7 µs
fix_glob_pattern_leading_doublestar
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_fix_glob_pattern_leading_doublestar
CodSpeed Performance Gauge
N/A
N/A20.7 µs
globwalk_simple_pattern
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_simple_glob
CodSpeed Performance Gauge
N/A
N/A1.6 ms
globwalk_package_json_discovery
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_package_json_discovery
CodSpeed Performance Gauge
N/A
N/A2.9 ms
validated_glob_deep_path
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_validated_glob_deep_path
CodSpeed Performance Gauge
N/A
N/A2.4 µs
globwalk_doublestar
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_doublestar_pattern
CodSpeed Performance Gauge
N/A
N/A1.9 ms
fix_glob_pattern_double_doublestar
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_fix_glob_pattern_double_doublestar
CodSpeed Performance Gauge
N/A
N/A14.1 µs
fix_glob_pattern_trailing_doublestar
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_fix_glob_pattern_trailing_doublestar
CodSpeed Performance Gauge
N/A
N/A17.2 µs
globwalk_many_includes
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_globwalk_many_includes
CodSpeed Performance Gauge
N/A
N/A11 ms
globwalk_many_excludes
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_globwalk_path_with_special_chars
CodSpeed Performance Gauge
N/A
N/A8.5 ms
validated_glob_with_traversal
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_validated_glob_with_traversal
CodSpeed Performance Gauge
N/A
N/A6.4 µs
globwalk_traversal_patterns
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_globwalk_traversal_patterns
CodSpeed Performance Gauge
N/A
N/A3.6 ms
globwalk_ignore_nested_packages
crates/turborepo-globwalk/benches/globwalk.rs::benches::bench_globwalk_ignore_nested_packages
CodSpeed Performance Gauge
N/A
N/A1.4 ms

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs