|
| 1 | +# 2020-09-08 Triage Log |
| 2 | + |
| 3 | +See the [README](README.md) for details on how this log was gathered. |
| 4 | + |
| 5 | +A few small compile-time regressions this week. The first was |
| 6 | +[#70793](https://github.com/rust-lang/rust/pull/70793), which added some |
| 7 | +specializations to the standard library in order to increase runtime |
| 8 | +performance. The second was |
| 9 | +[#73996](https://github.com/rust-lang/rust/pull/73996), which adds an option to |
| 10 | +the diagnostics code to print only the names of types and traits when they are |
| 11 | +unique instead of the whole path. The third was |
| 12 | +[#75200](https://github.com/rust-lang/rust/pull/75200), which refactored part |
| 13 | +of `BTreeMap` to avoid aliasing mutable references. |
| 14 | + |
| 15 | +Triage done by @ecstaticmorse. |
| 16 | +Revision range: [d927e5a655809b6b20501889e093c085d6ffe6f7..35fc8359868e65a0970094f648ba87fce634e8c7](https://perf.rust-lang.org/?start=d927e5a655809b6b20501889e093c085d6ffe6f7&end=35fc8359868e65a0970094f648ba87fce634e8c7&absolute=false&stat=instructions%3Au) |
| 17 | + |
| 18 | +3 Regressions, 0 Improvements, 0 of them in rollups. |
| 19 | + |
| 20 | +#### Regressions |
| 21 | + |
| 22 | +[#75200](https://github.com/rust-lang/rust/pull/75200) |
| 23 | +- A small regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=c59199efca5856cdf810919fbf9b5bce32dc4523&end=70c5f6efc445963bbfa5dd53f81c245741eac8cb&stat=instructions:u) |
| 24 | + |
| 25 | +[#73996](https://github.com/rust-lang/rust/pull/73996) |
| 26 | +- A small regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=0d0f6b113047b2cf9afbde990cee30fd5b866469&end=af3c6e733a40e671550e0f0f5aeecaa13772ba56&stat=instructions:u) |
| 27 | + |
| 28 | +[#70793](https://github.com/rust-lang/rust/pull/70793) |
| 29 | +- A small regression in [instruction counts](https://perf.rust-lang.org/compare.html?start=62dad457bc73804891c6ac9a31f90de19cbb59a3&end=0d0f6b113047b2cf9afbde990cee30fd5b866469&stat=instructions:u) for `check`, `debug` and `opt` benchmarks. |
| 30 | +- However, an improvement in `doc` benchmarks, likely due to better optimized standard library. |
| 31 | + |
| 32 | +#### Improvements |
| 33 | + |
| 34 | +- None |
| 35 | + |
| 36 | +#### Nags requiring follow up |
| 37 | + |
| 38 | +- [#75200](https://github.com/rust-lang/rust/pull/75200) |
0 commit comments