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

Replace Linux Mutex and Condvar with futex based ones. #95035

Merged
merged 14 commits into from
Apr 5, 2022

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    4fbd71c View commit details
    Browse the repository at this point in the history
  2. Add futex_wake_all.

    m-ou-se committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    73d6348 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f26ade View commit details
    Browse the repository at this point in the history
  4. Update tests.

    m-ou-se committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    10b6f33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    da4ef04 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    8729929 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23badeb View commit details
    Browse the repository at this point in the history
  3. Explicitly use CLOCK_MONOTONIC in futex_wait.

    Instant might be changed to use CLOCK_BOOTTIME at some point.
    m-ou-se committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c9ae3fe View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    c49887d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6392f15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    321690c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b1b305 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    104e95f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    650315e View commit details
    Browse the repository at this point in the history