Skip to content

In which we constantly improve the Vec(Deque) array PartialEq impls #63061

New issue

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

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

Already on GitHub? # to your account

Merged
merged 3 commits into from
Jul 28, 2019

Conversation

Centril
Copy link
Contributor

@Centril Centril commented Jul 28, 2019

Use the same approach as in #62435 as sanctioned by #61415 (comment).

r? @scottmcm

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jul 28, 2019
@Centril
Copy link
Contributor Author

Centril commented Jul 28, 2019

@bors try

@bors
Copy link
Collaborator

bors commented Jul 28, 2019

⌛ Trying commit bfdfa85 with merge 39cf970...

bors added a commit that referenced this pull request Jul 28, 2019
In which we constantly improve the Vec(Deque) array PartialEq impls

Use the same approach as in #62435 as sanctioned by #61415 (comment).

r? @scottmcm
@scottmcm
Copy link
Member

Diff looks good; r=me when you're through whatever perf stuff you're verifying.

@bors
Copy link
Collaborator

bors commented Jul 28, 2019

☀️ Try build successful - checks-azure
Build commit: 39cf970

@Centril
Copy link
Contributor Author

Centril commented Jul 28, 2019

@rust-timer build 39cf970

@Centril
Copy link
Contributor Author

Centril commented Jul 28, 2019

Argh... the timer bot seems broken... Let's not wait for it =P

@bors r=scottmcm

@bors
Copy link
Collaborator

bors commented Jul 28, 2019

📌 Commit bfdfa85 has been approved by scottmcm

@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 Jul 28, 2019
Centril added a commit to Centril/rust that referenced this pull request Jul 28, 2019
…ttmcm

In which we constantly improve the Vec(Deque) array PartialEq impls

Use the same approach as in rust-lang#62435 as sanctioned by rust-lang#61415 (comment).

r? @scottmcm
Centril added a commit to Centril/rust that referenced this pull request Jul 28, 2019
…ttmcm

In which we constantly improve the Vec(Deque) array PartialEq impls

Use the same approach as in rust-lang#62435 as sanctioned by rust-lang#61415 (comment).

r? @scottmcm
bors added a commit that referenced this pull request Jul 28, 2019
Rollup of 8 pull requests

Successful merges:

 - #62550 (Implement RFC 2707 + Parser recovery for range patterns)
 - #62759 (Actually add rustc-guide to toolstate, don't fail builds for the guide)
 - #62806 (Fix few Clippy warnings)
 - #62974 (bump crossbeam-epoch dependency)
 - #63051 (Avoid ICE when referencing desugared local binding in borrow error)
 - #63061 (In which we constantly improve the Vec(Deque) array PartialEq impls)
 - #63067 (Add test for issue-50900)
 - #63071 (Allow rustbot to add `F-*` + `requires-nightly`.)

Failed merges:

r? @ghost
@Mark-Simulacrum
Copy link
Member

@rust-timer build 39cf970

@bors bors merged commit bfdfa85 into rust-lang:master Jul 28, 2019
@rust-timer
Copy link
Collaborator

Success: Queued 39cf970 with parent c798dff, comparison URL.

@Centril Centril deleted the constantly-improving branch July 28, 2019 17:53
@rust-timer
Copy link
Collaborator

Finished benchmarking try commit 39cf970, comparison URL.

@Centril
Copy link
Contributor Author

Centril commented Jul 28, 2019

Nice; this caused some 0.5% to 2.2% improvements in some cases. 🎉

# for free to join this conversation on GitHub. Already have an account? # 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