about summary refs log tree commit diff
path: root/src/test/codegen/personality_lifetimes.rs
AgeCommit message (Collapse)AuthorLines
2018-12-25Remove licensesMark Rousskov-10/+0
2017-04-22remove cleanup branches to the resume blockAriel Ben-Yehuda-0/+1
This improves LLVM performance by 10% lost during the shimmir transition.
2017-03-31Ignore tests for the personality slot lifetimes on MSVCBjörn Steinbrink-0/+2
Exception handling on MSVC targets doesn't use personality slots.
2017-03-29Emit proper lifetime start intrinsics for personality slotsBjörn Steinbrink-0/+39
We currently only emit a single call to the lifetime start intrinsic for the personality slot alloca. This happens because we create that call at the time that we create the alloca, instead of creating it each time we start using it. Because LLVM usually removes the alloca before the lifetime intrinsics are even considered, this didn't cause any problems yet, but we should fix this anyway.