-
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
incr.comp.: Compute fingerprint for all query results. #44364
incr.comp.: Compute fingerprint for all query results. #44364
Commits on Sep 18, 2017
-
Use DefId instead of NodeId as identifier in resolve_lifetime::Region.
These Region values end up in crate metadata so they should not use NodeId.
Configuration menu - View commit details
-
Copy full SHA for 3cf28f3 - Browse repository at this point
Copy the full SHA 3cf28f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6c9a53 - Browse repository at this point
Copy the full SHA e6c9a53View commit details -
incr.comp.: Move result fingerprinting to DepGraph::with_task().
This makes sure that we don't introduce strange cases where we have nodes outside the query system that could break red/green tracking and it will allow to keep red/green neatly encapsulated within the DepGraph implementation.
Configuration menu - View commit details
-
Copy full SHA for 3cc3ae2 - Browse repository at this point
Copy the full SHA 3cc3ae2View commit details -
Fix issues uncovered by rebasing:
- Don't hash traits in scope as part of HIR hashing any more. - Some queries returned DefIndexes from other crates. - Provide a generic way of stably hashing maps (not used everywhere yet).
Configuration menu - View commit details
-
Copy full SHA for e3f9131 - Browse repository at this point
Copy the full SHA e3f9131View commit details -
incr.comp.: Already hash HIR bodies during metadata export so they do…
…n't have to be hashed in downstream crates.
Configuration menu - View commit details
-
Copy full SHA for b9816c5 - Browse repository at this point
Copy the full SHA b9816c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67c84e0 - Browse repository at this point
Copy the full SHA 67c84e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd50173 - Browse repository at this point
Copy the full SHA dd50173View commit details -
Configuration menu - View commit details
-
Copy full SHA for e567afb - Browse repository at this point
Copy the full SHA e567afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6f93c - Browse repository at this point
Copy the full SHA ba6f93cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b1fee - Browse repository at this point
Copy the full SHA d5b1feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74d6b85 - Browse repository at this point
Copy the full SHA 74d6b85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4961a8e - Browse repository at this point
Copy the full SHA 4961a8eView commit details