diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2020-06-28 08:30:25 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-28 08:30:25 -0700 |
| commit | 3f826a89740d6437f9ebd57d70f591a3ba8bbb1b (patch) | |
| tree | 1d1064d4f66464b0af6be73f14e44dc39fa808ac /src/libstd/sys/unix/stack_overflow.rs | |
| parent | ccc1bf79c8be0b4be549f6f82141104a34efec80 (diff) | |
| parent | ffcfaa11055a2ec65d326003da41da24d7a7d66c (diff) | |
| download | rust-3f826a89740d6437f9ebd57d70f591a3ba8bbb1b.tar.gz rust-3f826a89740d6437f9ebd57d70f591a3ba8bbb1b.zip | |
Rollup merge of #73774 - ecstatic-morse:liveness-of-projections, r=oli-obk
Make liveness more precise for assignments to fields Previously, we were too conservative and `x.field = 4` was treated as a "use" of `x`. Now it neither kills `x` (since other fields of `x` may still be live) nor marks it as live. cc @jonas-schievink, who ran into this problem.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
