Skip to content
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

Implement an efficient mutex in std::sync #11462

Closed
wants to merge 2 commits into from

Commits on Jan 11, 2014

  1. std: Introduce a standard Mutex type

    Much of the justification can be found in the large implementation comment found
    in the module itself.
    alexcrichton committed Jan 11, 2014
    Configuration menu
    Copy the full SHA
    fea60da View commit details
    Browse the repository at this point in the history
  2. Remove try_send_deferred plus fallout

    This removes all usage of `try_send_deferred` and all related functionality.
    Primarily, this builds all extra::sync primitives on top of `sync::Mutex`
    instead of `unstable::sync::Mutex`.
    alexcrichton committed Jan 11, 2014
    Configuration menu
    Copy the full SHA
    4219fd3 View commit details
    Browse the repository at this point in the history