-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
optimize and cleanup bootstrap source #115514
optimize and cleanup bootstrap source #115514
Conversation
(rustbot has picked a reviewer for you, use r? to override) |
@rustbot author |
65cc2d6
to
2818a4f
Compare
This PR changes how LLVM is built. Consider updating src/bootstrap/download-ci-llvm-stamp. |
Architectural changes will be done in a separate PR to avoid complicating the review process for this PR. @rustbot ready |
@bors r+ rollup=iffy (changes things in the build machinery) |
Whill check it.
It's still useful, but can make more sense if we find better name and use the PR links instead of versions(similar to llvm). @bors r- |
Signed-off-by: onur-ozkan <[email protected]>
5eaecac
to
c6bcfaa
Compare
Changelog related commits will be cherry-picked to another PR that I am planning to refactor this Until then, @rustbot blocked |
Signed-off-by: onur-ozkan <[email protected]>
Overall optimizations for bootstrap on conditions, assertions, trait implementations, etc. Signed-off-by: onur-ozkan <[email protected]>
c6bcfaa
to
9971008
Compare
Changelog related commits have been moved to #115898. No changes since the r+ from @albertlarsan68, just reduced some commits. @bors r=albertlarsan68 |
…ements, r=albertlarsan68 optimize and cleanup bootstrap source I suggest reviewing this commit by commit.
💔 Test failed - checks-actions |
@bors retry (seems like a builder crashed, no logs available) |
☀️ Test successful - checks-actions |
Finished benchmarking commit (cdd182c): 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: 635.641s -> 636.485s (0.13%) |
I suggest reviewing this commit by commit.