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

Combine all builtin late lints and make lint checking parallel #58019

Merged
merged 3 commits into from
Mar 29, 2019

Conversation

Zoxc
Copy link
Contributor

@Zoxc Zoxc commented Jan 31, 2019

Blocked on #57293.

Cuts runtime of late lint checking from 3.222s to 0.546s with 8 threads on winapi (@retep998 ;) )

r? @estebank

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jan 31, 2019
@rust-highfive

This comment has been minimized.

@estebank
Copy link
Contributor

r=me ++

@estebank estebank added S-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 31, 2019
@bors

This comment has been minimized.

@bors

This comment has been minimized.

@bors

This comment has been minimized.

@bors

This comment has been minimized.

@estebank
Copy link
Contributor

estebank commented Mar 1, 2019

@bors r+

@bors

This comment has been minimized.

@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-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. labels Mar 1, 2019
@estebank
Copy link
Contributor

estebank commented Mar 1, 2019

@bors r- forgot this was blocked on #57293

@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 Mar 1, 2019
@bors

This comment has been minimized.

@bors

This comment has been minimized.

@rust-highfive

This comment has been minimized.

@bors

This comment has been minimized.

@bors

This comment has been minimized.

@Zoxc
Copy link
Contributor Author

Zoxc commented Mar 18, 2019

@bors try

@bors
Copy link
Contributor

bors commented Mar 18, 2019

⌛ Trying commit 5eb24edc8d9921231ec8589c1f9d1e16489711a2 with merge eaad254355cc991c01011b6327e9cf27bfad670c...

@bors
Copy link
Contributor

bors commented Mar 18, 2019

☀️ Try build successful - checks-travis
Build commit: eaad254355cc991c01011b6327e9cf27bfad670c

@Zoxc
Copy link
Contributor Author

Zoxc commented Mar 18, 2019

@rust-timer build eaad254355cc991c01011b6327e9cf27bfad670c

@rust-timer
Copy link
Collaborator

Success: Queued eaad254355cc991c01011b6327e9cf27bfad670c with parent 0f88167, comparison URL.

@rust-timer
Copy link
Collaborator

Finished benchmarking try commit eaad254355cc991c01011b6327e9cf27bfad670c

@estebank estebank added the S-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. label Mar 22, 2019
@Zoxc
Copy link
Contributor Author

Zoxc commented Mar 28, 2019

@bors r=estebank

@bors
Copy link
Contributor

bors commented Mar 28, 2019

📌 Commit dee389f has been approved by estebank

@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-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Mar 28, 2019
Centril added a commit to Centril/rust that referenced this pull request Mar 29, 2019
Combine all builtin late lints and make lint checking parallel

Blocked on rust-lang#57293.

Cuts runtime of late lint checking from 3.222s to 0.546s with 8 threads on `winapi` (@retep998 ;) )

r? @estebank
bors added a commit that referenced this pull request Mar 29, 2019
Rollup of 11 pull requests

Successful merges:

 - #58019 (Combine all builtin late lints and make lint checking parallel)
 - #59358 (Use `track_errors` instead of hand rolling)
 - #59394 (warn -> deny duplicate match bindings)
 - #59401 (bootstrap: build crates under libtest with -Z emit-stack-sizes)
 - #59423 (Visit path in `walk_mac`)
 - #59468 (musl: build toolchain libs with -fPIC)
 - #59476 (Use `SmallVec` in `TokenStreamBuilder`.)
 - #59496 (Remove unnecessary with_globals calls)
 - #59498 (Use 'write_all' instead of 'write' in example code)
 - #59503 (Stablize {f32,f64}::copysign().)
 - #59511 (Fix missed fn rename in #59284)

Failed merges:

r? @ghost
bors added a commit that referenced this pull request Mar 29, 2019
Rollup of 11 pull requests

Successful merges:

 - #58019 (Combine all builtin late lints and make lint checking parallel)
 - #59358 (Use `track_errors` instead of hand rolling)
 - #59394 (warn -> deny duplicate match bindings)
 - #59401 (bootstrap: build crates under libtest with -Z emit-stack-sizes)
 - #59423 (Visit path in `walk_mac`)
 - #59468 (musl: build toolchain libs with -fPIC)
 - #59476 (Use `SmallVec` in `TokenStreamBuilder`.)
 - #59496 (Remove unnecessary with_globals calls)
 - #59498 (Use 'write_all' instead of 'write' in example code)
 - #59503 (Stablize {f32,f64}::copysign().)
 - #59511 (Fix missed fn rename in #59284)

Failed merges:

r? @ghost
@bors bors merged commit dee389f into rust-lang:master Mar 29, 2019
@Zoxc Zoxc deleted the combine-late-lints branch March 29, 2019 14:41
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.

None yet

5 participants