-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Move platform modules into sys::pal
#117285
Conversation
r? @thomcc (rustbot has picked a reviewer for you, use r? to override) |
The Miri subtree was changed cc @rust-lang/miri |
This comment has been minimized.
This comment has been minimized.
☔ The latest upstream changes (presumably #117309) made this pull request unmergeable. Please resolve the merge conflicts. |
The Miri subtree was changed cc @rust-lang/miri These commits modify compiler targets. |
8b4fb67
to
f3ac2f7
Compare
This comment has been minimized.
This comment has been minimized.
☔ The latest upstream changes (presumably #117459) made this pull request unmergeable. Please resolve the merge conflicts. |
ac08433
to
db1cbc7
Compare
I've completely rewritten this PR, separating moves and changes, and kept all the comment-editing out, as those will need to be adjusted anyway in the PRs to come. @rustbot ready |
☔ The latest upstream changes (presumably #118154) made this pull request unmergeable. Please resolve the merge conflicts. |
As this PR is very likely to bitrot and I'd like to avoid rebasing it every few days, I'm going to leave it in the current state for now. If you'd like to start reviewing it, let me know and I'll update it. |
@joboet If you rebase, I'll review this as soon as I'm able. |
Finished benchmarking commit (1d8d7b1): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 669.206s -> 669.329s (0.02%) |
…isDenton Move personality implementation out of PAL The module already follows the new convention described in rust-lang#117276. This PR also includes a small fix in the tidy pal check, that was just an oversight in rust-lang#117285.
Rollup merge of rust-lang#119935 - joboet:move_pal_personality, r=ChrisDenton Move personality implementation out of PAL The module already follows the new convention described in rust-lang#117276. This PR also includes a small fix in the tidy pal check, that was just an oversight in rust-lang#117285.
This is the initial step of #117276.
sys
just re-exports everything from the currentsys
for now, I'll move the implementations for the individual features one-by-one after this PR merges.