diff options
| author | bors <bors@rust-lang.org> | 2017-09-03 08:40:11 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-09-03 08:40:11 +0000 |
| commit | 23ade23cbcab35371ceade1649b5cc9fd13d3b5e (patch) | |
| tree | 5a861835ef68fbef35f4b465f03f12d779ebbb51 /src/rustllvm/PassWrapper.cpp | |
| parent | fc54bf949dd377fe5f606720a6ab190755a3a312 (diff) | |
| parent | 02ec0ae066dd3367107b81c6cd7193f4247074df (diff) | |
| download | rust-23ade23cbcab35371ceade1649b5cc9fd13d3b5e.tar.gz rust-23ade23cbcab35371ceade1649b5cc9fd13d3b5e.zip | |
Auto merge of #44252 - eddyb:what-is-dead-may-never-die, r=nikomatsakis
Better StorageLive / StorageDead placement for constants. Fixes problems in miri (see https://github.com/solson/miri/pull/324#issuecomment-326555552) caused by the new scope rules in #43932. What I've tried to do here is always have a `StorageLive` but no `StorageDead` for `'static` slots. It might not work perfectly in all cases, but it should unblock miri. r? @nikomatsakis cc @oli-obk
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
