]> git.lizzy.rs Git - rust.git/commit
Separate lifetime starts from alloca()
authorBjörn Steinbrink <bsteinbr@gmail.com>
Tue, 25 Aug 2015 16:24:16 +0000 (18:24 +0200)
committerBjörn Steinbrink <bsteinbr@gmail.com>
Tue, 25 Aug 2015 16:36:10 +0000 (18:36 +0200)
commit6c512dc52b6ddea8137e3e44effee7f140ed1f53
tree554284456458dcc13f0d49189b010107e57affa5
parentf3bd14ab112ff77565dbb57a69540bbae2607ee9
Separate lifetime starts from alloca()

Combining them seemed like a good idea at the time, but turns out that
handling lifetimes separately makes it somewhat easier to handle cases
where we don't want the intrinsics, and let's you see more easily where
the start/end pairs are.
src/librustc_trans/trans/_match.rs
src/librustc_trans/trans/base.rs
src/librustc_trans/trans/callee.rs
src/librustc_trans/trans/cleanup.rs
src/librustc_trans/trans/common.rs
src/librustc_trans/trans/datum.rs
src/librustc_trans/trans/expr.rs
src/librustc_trans/trans/glue.rs
src/librustc_trans/trans/intrinsic.rs
src/librustc_trans/trans/tvec.rs