-
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
Merge def_mod and def_ty maybe #3784
Comments
non-critical for 0.6, de-milestoning |
#6501 is in the queue, should land shortly |
Why should they be merged? |
Visiting for triage. Paging @pcwalton for clarification. This isn't user visible so not nominating. |
I don't think this has happened, but all the names have been changed so it's bit hard to figure out exactly what was meant here. |
Yup. These names are now totally gone. @pcwalton do you know what they changed into, and if this is relevant still? |
They changed to |
This can be closed now, I believe. |
I think this was fixed. |
…alfJung Detect when pthread_mutex_t is moved What I am not sure about this PR is how to support storing the additional mutex data like its address and kind. If I understand correctly the `concurrency::sync::Mutex` struct is to be used by any mutex implementation. This possibly means that different implementation might want to store different data in the mutex. So any additional data should be implementation defined somehow. Solutions that come to mind: - Store the additional data as `Box<dyn Any>` and the implementations can downcast their data when they fetch them. - Have each shim implementation define a `static mut` map between `MutexID`s and the additional data. Let me know Fixes rust-lang#3749
Might simplify some code now that they're in one namespace.
The text was updated successfully, but these errors were encountered: