Skip to content

A round of code cleaning for the primary scheduler code. #8549

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

Closed
wants to merge 1 commit into from

Conversation

toddaaro
Copy link
Contributor

Comments have been updated, a minor amount of support type restructing has happened, methods have been reordered, and some duplicate code has been purged. Nothing exciting to see, but a little bit of progress towards turning sched.rs into a reasonable file not the festering wound on the codebase it currently is.

…e been updated, a minor amount of support type restructing has happened, methods have been reordered, and some duplicate code has been purged.
@toddaaro
Copy link
Contributor Author

Rolling this up with two of my other PR-ready branches. Eliminates merge hassles and should ease bors load a bit.

@toddaaro toddaaro closed this Aug 16, 2013
bors added a commit that referenced this pull request Aug 20, 2013
…,brson

Instead of a furious storm of idle callbacks we just have one. This is a major performance gain - around 40% on my machine for the ping pong bench.

Also in this PR is a cleanup commit for the scheduler code. Was previously up as a separate PR, but bors load + imminent merge hell led me to roll them together. Was #8549.
flip1995 pushed a commit to flip1995/rust that referenced this pull request Apr 7, 2022
fix FP in lint `[needless_match]`

fixes: rust-lang#8542
fixes: rust-lang#8551
fixes: rust-lang#8595
fixes: rust-lang#8599

---

changelog: check for more complex custom type, and ignore type coercion in [`needless_match`]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants