Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable the null check elimination pass #30165

Merged
merged 1 commit into from Dec 3, 2015

Conversation

Projects
None yet
5 participants
@dotdash
Copy link
Contributor

dotdash commented Dec 2, 2015

This pass causes mis-optimizations in some cases and is probably no
longer really important for us, so let's disable it for now.

Fixes #30081

Disable the null check elimination pass
This pass causes mis-optimizations in some cases and is probably no
longer really important for us, so let's disable it for now.

Fixes #30081
@rust-highfive

This comment has been minimized.

Copy link
Collaborator

rust-highfive commented Dec 2, 2015

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@alexcrichton

This comment has been minimized.

Copy link
Member

alexcrichton commented Dec 2, 2015

@bors: r+ d7ccea6

Thanks!

@brson

This comment has been minimized.

Copy link
Contributor

brson commented Dec 2, 2015

This affects beta too.

@brson

This comment has been minimized.

Copy link
Contributor

brson commented Dec 2, 2015

cc @rust-lang/compiler

Edit: I'm just going to do the port.

@brson brson added beta-accepted and removed I-nominated labels Dec 2, 2015

@brson brson referenced this pull request Dec 2, 2015

Merged

Beta next #30166

@brson brson removed the beta-nominated label Dec 2, 2015

@bors

This comment has been minimized.

Copy link
Contributor

bors commented Dec 2, 2015

⌛️ Testing commit d7ccea6 with merge abfadfe...

bors added a commit that referenced this pull request Dec 2, 2015

Auto merge of #30165 - dotdash:no_null_elim, r=alexcrichton
This pass causes mis-optimizations in some cases and is probably no
longer really important for us, so let's disable it for now.

Fixes #30081

@bors bors merged commit d7ccea6 into rust-lang:master Dec 3, 2015

2 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details

@dotdash dotdash deleted the dotdash:no_null_elim branch Jan 31, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.