Skip to content

rustc_mir: always run the inlining pass.#48602

Closed
eddyb wants to merge 4 commits into
rust-lang:masterfrom
eddyb:get-in-line
Closed

rustc_mir: always run the inlining pass.#48602
eddyb wants to merge 4 commits into
rust-lang:masterfrom
eddyb:get-in-line

Conversation

@eddyb

@eddyb eddyb commented Feb 28, 2018

Copy link
Copy Markdown
Contributor

DO NOT MERGE: there are still issues around debuginfo and maybe even misoptimizations.
As suggested by @pcwalton, maybe it's time to test the overhead / wins from turning MIR inlining on.

@rust-highfive

Copy link
Copy Markdown
Contributor

r? @nikomatsakis

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

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Feb 28, 2018
@eddyb

eddyb commented Feb 28, 2018

Copy link
Copy Markdown
Contributor Author

@bors try

@bors

bors commented Feb 28, 2018

Copy link
Copy Markdown
Collaborator

⌛ Trying commit f1878ff with merge a173a82...

bors added a commit that referenced this pull request Feb 28, 2018
rustc_mir: always run the inlining pass.

**DO NOT MERGE**: there are still issues around debuginfo and maybe even misoptimizations.
As suggested by @pcwalton, maybe it's time to test the overhead / wins from turning MIR inlining on.
@bors

bors commented Feb 28, 2018

Copy link
Copy Markdown
Collaborator

💔 Test failed - status-travis

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Feb 28, 2018
@eddyb

eddyb commented Feb 28, 2018

Copy link
Copy Markdown
Contributor Author
thread 'rustc' panicked at 'missing specialization: `<decoder::DecodeContext as SpecializedDecoder<rustc::ich::Fingerprint>>::specialized_decode` not overridden', libserialize/serialize.rs:788:9

Maybe the specialization bugs weren't fixed, huh.

@eddyb

eddyb commented Feb 28, 2018

Copy link
Copy Markdown
Contributor Author

@bors try

@bors

bors commented Feb 28, 2018

Copy link
Copy Markdown
Collaborator

⌛ Trying commit 92fa077 with merge cb2cbcf...

bors added a commit that referenced this pull request Feb 28, 2018
rustc_mir: always run the inlining pass.

**DO NOT MERGE**: there are still issues around debuginfo and maybe even misoptimizations.
As suggested by @pcwalton, maybe it's time to test the overhead / wins from turning MIR inlining on.
@bors

bors commented Feb 28, 2018

Copy link
Copy Markdown
Collaborator

💔 Test failed - status-travis

@nikomatsakis

Copy link
Copy Markdown
Contributor

@eddyb let me know when there is a need for me to review

@bors

bors commented Mar 3, 2018

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #48586) made this pull request unmergeable. Please resolve the merge conflicts.

@emilyalbini

Copy link
Copy Markdown
Member

Ping from triage @eddyb! It has been a while since you updated this PR.

@emilyalbini

Copy link
Copy Markdown
Member

@eddyb closing for inactivity, feel free to reopen the PR when you have some spare time to finish this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants