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

Use futex-based locks and thread parker on {Free, Open, DragonFly}BSD. #96510

Merged
merged 11 commits into from
May 6, 2022

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    afe1a25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dfad1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69f0bcb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    04b0bc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b4df22 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c4c6914 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1b9c7e6 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Don't use futexes on netbsd.

    The latest NetBSD release doesn't include the futex syscall yet.
    m-ou-se committed May 3, 2022
    Configuration menu
    Copy the full SHA
    7b7d1d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ee9b93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9299e69 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Remove condvar::two_mutexes test.

    We don't guarantee this panics. On most platforms it doesn't anymore.
    m-ou-se committed May 5, 2022
    Configuration menu
    Copy the full SHA
    21c5f78 View commit details
    Browse the repository at this point in the history