-
Notifications
You must be signed in to change notification settings - Fork 1.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
Salsify the crate graph #19337
Merged
ChayimFriedman2
merged 1 commit into
rust-lang:master
from
ChayimFriedman2:salsify-crate-graph-final
Mar 12, 2025
Merged
Salsify the crate graph #19337
ChayimFriedman2
merged 1 commit into
rust-lang:master
from
ChayimFriedman2:salsify-crate-graph-final
Mar 12, 2025
+3,629
−2,511
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c4f6156
to
57d1198
Compare
Okay, this is now ready for review. There are three big changes in this PR (I should've probably split them to commits, but now it is too late):
|
57d1198
to
fdbad6e
Compare
davidbarsky
approved these changes
Mar 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
mostly a few nits, but the changes look good to me. I mostly scanned all the usage site change, but nothing really stood out to me.
abed0fb
to
6b884f8
Compare
I.e. make it not one giant input but multiple, for incrementality and decreased memory usage for Salsa 3 reasons.
6b884f8
to
c94e9ef
Compare
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I.e. make it not one giant input but multiple, for incrementality and decreased memory usage for Salsa 3 reasons.
This means that changing the metadata of a crate (e.g. adding a dependency) invalidates only it.
Draft for now because I still need to review the after-rebase changes.