-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
[WIP] Prerequisites from dep graph refactoring #60559
Conversation
I'm not sure what's happening with the threading here, tbh. |
☔ The latest upstream changes (presumably #60683) made this pull request unmergeable. Please resolve the merge conflicts. |
@@ -0,0 +1,169 @@ | |||
use super::{Lrc, Lock}; |
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.
Can you add module level documentation here that describes what this is? In particular:
- When would I use this? What are the typical use cases?
- How do I use it? A usage example would be good.
- Do I instantiate it myself? Is there already an executor available in the context somewhere?
- What is the usage protocol? Do I need to worry about deadlocks? Resource management?
- Does it integrate with the jobserver?
- Is there anything else that users should be aware of?
// inherent impls is considered dirty. | ||
// | ||
// [the plan]: https://github.com/rust-lang/rust-roadmap/issues/4 | ||
|
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.
Nice find!
Triage ping @Zoxc, this is waiting for a few merge conflicts to be resolved, and there are outstanding review comments to be addressed |
Prerequisites from dep graph refactoring rust-lang#2 Split out from rust-lang#60035 and overlaps with rust-lang#60559.
Ping from Triage: @Zoxc is there an update on this? Thanks! |
Ping from triage @Zoxc any updates? This is waiting for some review comments to be addressed and merge conflicts to be resolved. |
Split out from #60035
r? @eddyb