-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove the branch merging optimisations for slice patterns
They were only correct in the simplest case. Some of the optimisations are certainly possible but should be introduced carefully and only when the whole pattern codegen infrastructure is in a better shape. Fixes #16648.
- Loading branch information
Jakub Wieczorek
committed
Aug 30, 2014
1 parent
d398eb7
commit 6f35ede
Showing
7 changed files
with
334 additions
and
364 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
Oops, something went wrong.
6f35ede
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 https://github.com/jakub-/rust/commit/6f35ede5a475c286066d8d88cb9a519be2133d0d
6f35ede
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 jakub-/rust/issue-16648 = 6f35ede into auto
6f35ede
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.
jakub-/rust/issue-16648 = 6f35ede merged ok, testing candidate = 5924937
6f35ede
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/1157
success: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/1157
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-c/builds/1156
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/1157
success: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/1152
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-c/builds/1153
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/1152
success: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/1158
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-c/builds/1153
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/1152
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android-t/builds/1155
success: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/1156
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/1154
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-c/builds/1155
6f35ede
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 = 5924937