diff options
| author | bors <bors@rust-lang.org> | 2018-06-16 03:06:10 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-06-16 03:06:10 +0000 |
| commit | 68cee8bb36d8cf0c5fe1e9b7ffa0bf096ac5bd68 (patch) | |
| tree | b3646249351f1a7c6e7211994affb66ca457446c /src/test/incremental/thinlto | |
| parent | c6103160dd60cace43443f1c5c2e7f4db8cc426e (diff) | |
| parent | c83d152ebae3667e5545245acbe1b14bf0b74236 (diff) | |
| download | rust-68cee8bb36d8cf0c5fe1e9b7ffa0bf096ac5bd68.tar.gz rust-68cee8bb36d8cf0c5fe1e9b7ffa0bf096ac5bd68.zip | |
Auto merge of #51411 - nnethercote:process_predicate, r=nikomatsakis
Speed up obligation forest code
Here are the rustc-perf benchmarks that get at least a 1% speedup on one or more of their runs with these patches applied:
```
inflate-check
avg: -8.7% min: -12.1% max: 0.0%
inflate
avg: -5.9% min: -8.6% max: 1.1%
inflate-opt
avg: -1.5% min: -2.0% max: -0.3%
clap-rs-check
avg: -0.6% min: -1.9% max: 0.5%
coercions
avg: -0.2%? min: -1.3%? max: 0.6%?
serde-opt
avg: -0.6% min: -1.0% max: 0.1%
coercions-check
avg: -0.4%? min: -1.0%? max: -0.0%?
```
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
