diff options
| author | bors <bors@rust-lang.org> | 2018-09-20 00:16:46 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-09-20 00:16:46 +0000 |
| commit | 1d33aedaa928cc92d58c0bfe7ff433714ff52976 (patch) | |
| tree | 35653d8e90a5db7fbec04145fc91654a42b496e3 /src/libsyntax | |
| parent | 20dc0c50704ba1fc8c56a88ae2bf05ddb3e419bc (diff) | |
| parent | efae70c73621046d5ba33a341bfc6e4100c32945 (diff) | |
| download | rust-1d33aedaa928cc92d58c0bfe7ff433714ff52976.tar.gz rust-1d33aedaa928cc92d58c0bfe7ff433714ff52976.zip | |
Auto merge of #54211 - nnethercote:keccak-Liveness-memory, r=nikomatsakis
Split `Liveness::users` into three. This reduces memory usage on some benchmarks because no space is wasted for padding. For a `check-clean` build of `keccak` it reduces `max-rss` by 20%. r? @nikomatsakis, but I want to do a perf run. Locally, I had these results: - instructions: slight regression - max-rss: big win on "Clean" builds - faults: big win on "Clean" and "Nll" builds - wall-time: small win on "Clean" and "Nll" builds So I want to see how a different machine compares.
Diffstat (limited to 'src/libsyntax')
0 files changed, 0 insertions, 0 deletions
