Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
librustc: Don't use an alloca per return if the function doesn't have…
… nested returns.
- Loading branch information
Showing
7 changed files
with
150 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
71e19d5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
saw approval from pcwalton
at luqmana@71e19d5
71e19d5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merging luqmana/rust/nr = 71e19d5 into auto
71e19d5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
luqmana/rust/nr = 71e19d5 merged ok, testing candidate = e2273d9
71e19d5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all tests pass:
success: http://buildbot.rust-lang.org/builders/auto-mac-32-opt/builds/793
success: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/793
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-c/builds/792
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/793
success: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/789
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-c/builds/790
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/789
success: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/795
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-c/builds/790
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/789
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android-t/builds/792
success: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/790
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/790
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-c/builds/791
71e19d5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fast-forwarding master to auto = e2273d9