Skip to content

Move diagnostics out from QueryJob and optimize for the case with no diagnostics#57113

Merged
bors merged 1 commit into
rust-lang:masterfrom
Zoxc:query-perf10
Jan 14, 2019
Merged

Move diagnostics out from QueryJob and optimize for the case with no diagnostics#57113
bors merged 1 commit into
rust-lang:masterfrom
Zoxc:query-perf10

Conversation

@Zoxc

@Zoxc Zoxc commented Dec 25, 2018

Copy link
Copy Markdown
Contributor

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 25, 2018
@Zoxc

Zoxc commented Dec 25, 2018

Copy link
Copy Markdown
Contributor Author

@bors try

@bors

bors commented Dec 25, 2018

Copy link
Copy Markdown
Collaborator

⌛ Trying commit a872c4f1ca4490a342beb6a569dffcac1aea57a4 with merge 203d99c0ed5ec7c17b4cab82a3995a30de4903ce...

@bors

bors commented Dec 25, 2018

Copy link
Copy Markdown
Collaborator

☀️ Test successful - status-travis
State: approved= try=True

@Zoxc

Zoxc commented Dec 25, 2018

Copy link
Copy Markdown
Contributor Author

@rust-timer build 203d99c0ed5ec7c17b4cab82a3995a30de4903ce

@rust-timer

Copy link
Copy Markdown
Collaborator

Success: Queued 203d99c0ed5ec7c17b4cab82a3995a30de4903ce with parent ad781a0, comparison URL.

@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking try commit 203d99c0ed5ec7c17b4cab82a3995a30de4903ce

Comment thread src/librustc/ty/query/plumbing.rs Outdated

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: Another lock gone here too.

@michaelwoerister

Copy link
Copy Markdown
Member

Thanks, @Zoxc! r=me with the conflicts resolved.

@Zoxc

Zoxc commented Jan 7, 2019

Copy link
Copy Markdown
Contributor Author

@bors r=michaelwoerister

@bors

bors commented Jan 7, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit a872c4f1ca4490a342beb6a569dffcac1aea57a4 has been approved by michaelwoerister

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 7, 2019
@bors

bors commented Jan 8, 2019

Copy link
Copy Markdown
Collaborator

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

@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-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jan 8, 2019
@rust-highfive

Copy link
Copy Markdown
Contributor

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@Zoxc

Zoxc commented Jan 8, 2019

Copy link
Copy Markdown
Contributor Author

@bors r=michaelwoerister

@bors

bors commented Jan 8, 2019

Copy link
Copy Markdown
Collaborator

📌 Commit f21c084 has been approved by michaelwoerister

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Jan 8, 2019
@bors

bors commented Jan 10, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit f21c084 with merge 0ffb6b65c87e9c6b588512508bcab13a82c7da5f...

@bors

bors commented Jan 10, 2019

Copy link
Copy Markdown
Collaborator

💔 Test failed - status-appveyor

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jan 10, 2019
@emilyalbini

Copy link
Copy Markdown
Member

@bors retry
AppVeyor... what's wrong with you today?

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 10, 2019
Centril added a commit to Centril/rust that referenced this pull request Jan 13, 2019
Move diagnostics out from QueryJob and optimize for the case with no diagnostics

r? @michaelwoerister
bors added a commit that referenced this pull request Jan 13, 2019
Rollup of 4 pull requests

Successful merges:

 - #56874 (Simplify foreign type rendering.)
 - #57113 (Move diagnostics out from QueryJob and optimize for the case with no diagnostics)
 - #57366 (Point at match discriminant on type error in match arm pattern)
 - #57538 (librustc_mir: Fix ICE with slice patterns)

Failed merges:

 - #57381 (Tweak output of type mismatch between "then" and `else` `if` arms)

r? @ghost
@bors bors merged commit f21c084 into rust-lang:master Jan 14, 2019
@Zoxc Zoxc deleted the query-perf10 branch January 14, 2019 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants