File tree Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -458,11 +458,28 @@ Here are some of the games made with Rust:
458
458
459
459
## Library & Tooling updates
460
460
461
- ### Dev Time Optimization -- Part 1 (1.9x speedup, 65% less disk usage)
461
+ ### [ Dev Time Optimization -- Part 1 (1.9x speedup, 65% less disk usage)] [ dev-time-opt ]
462
462
463
- by Azriel
463
+ Compile times (full and incremental) are one of Rust's pain points.
464
+ [ Azriel] published a devlog about optimizing [ Will] 's build times.
465
+ Summary:
464
466
465
- ** TODO** : img?
467
+ > In a 45k LOC / 102-crate workspace,
468
+ > moving tests from member crates into a single workspace_tests crate
469
+ > achieved the following improvements:
470
+ >
471
+ > - Build and test duration in release mode reduced
472
+ > from 23 minutes to 13 minutes.
473
+ > - Debug artifact disk usage reduced from 20 G to 7 G
474
+ > (65% reduction, fresh build),
475
+ > or 230 G to 50 G (78% reduction, ongoing development).
476
+
477
+ _ Discussions:
478
+ [ /r/rust] ( https://reddit.com/r/rust/comments/desc3q/dev_time_optimization_part_1_19x_speedup_65_less ) _
479
+
480
+ [ Azriel ] : https://azriel.im
481
+ [ Will ] : https://azriel91.itch.io/will
482
+ [ dev-time-opt ] : https://azriel.im/will/2019/10/08/dev-time-optimization-part-1-1.9x-speedup-65-less-disk-usage
466
483
467
484
< https://azriel.im/will/2019/10/08/dev-time-optimization-part-1-1.9x-speedup-65-less-disk-usage >
468
485
You can’t perform that action at this time.
0 commit comments