Skip to content

Commit d834757

Browse files
authored
Merge pull request #1921 from rust-lang/perf-9
Update perf for this week
2 parents 8ce332d + d017d28 commit d834757

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

draft/2021-04-07-this-week-in-rust.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,14 +102,16 @@ If you are a Rust project owner and are looking for contributors, please submit
102102

103103
## Rust Compiler Performance Triage
104104

105-
An overall busy but decent week for performance. While there were some performance regressions they were mostly small, and they were outnumbered by performance gains. Perhaps the most interesting news is not a compiler performance improvement but rather the introduction of no-alias optimizations at the LLVM level. This slightly hurts optimized build time performance in some cases, but it should make some workloads run faster after compilation.
105+
A pretty major week for [memory usage improvements] with an average of ~20% gains on memory usage for
106+
release builds, and 5% on check builds, due to an update in the default allocator
107+
used (to a more recent jemalloc). Wall time performance remained largely unchanged over this week.
106108

107-
Triage done by **@rylev**.
108-
Revision range: [f24ce9b0..9b6339e4](https://perf.rust-lang.org/?start=f24ce9b0140d9be5a336954e878d0c1522966bb8&end=9b6339e4b9747d473270baa42e77e1d2fff39bf4&absolute=false&stat=instructions%3Au)
109+
Triage done by **@simulacrum**.
110+
Revision range: [4896450e..d32238](https://perf.rust-lang.org/?start=4896450e7e0a522486b4d3a8d360ac4e1d2072a0&end=d32238532138485c80db4f2cd596372bce214e00&absolute=false&stat=instructions%3Au)
109111

110-
2 Regressions, 5 Improvements, 3 Mixed
112+
[memory usage improvements]: https://perf.rust-lang.org/?start=4896450e7e0a522486b4d3a8d360ac4e1d2072a0&end=d32238532138485c80db4f2cd596372bce214e00&absolute=false&stat=max-rss
111113

112-
1 of them in rollups
114+
1 Regressions, 4 Improvements, 0 Mixed
113115

114116
## Approved RFCs
115117

0 commit comments

Comments
 (0)