]> git.lizzy.rs Git - rust.git/commit
De-overlap the lifetimes of `flow_inits` and `flow_{un,ever_}inits`.
authorNicholas Nethercote <nnethercote@mozilla.com>
Fri, 14 Sep 2018 04:55:21 +0000 (14:55 +1000)
committerNicholas Nethercote <nnethercote@mozilla.com>
Fri, 14 Sep 2018 04:55:21 +0000 (14:55 +1000)
commitaa9aca0d3d6aa371691d226bd41b4dd4af083a46
tree878ae522f906ec6b5743c045f2f1600f05c308dd
parentd6720cc810ea3dc9e051a95ff1a8dc9755c3bdb5
De-overlap the lifetimes of `flow_inits` and `flow_{un,ever_}inits`.

This reduces `max-rss` for an `nll-check` build by 27% for `keccak`, and
by 8% for `inflate`.
src/librustc_mir/borrow_check/mod.rs