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

<semaphore>: Add missed mandates for counting_semaphore #3747

Merged
merged 3 commits into from
Jun 15, 2023

Commits on Jun 5, 2023

  1. Add missed mandates for counting_semaphore

    Also change the precondition check for `release` into the form in standard wording.
    
    Also make the internal function `_Wait` private.
    frederick-vs-ja committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    bce57a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Address @achabense's review comments

    Also avoid `static_cast`ing `_Update` to `ptrdiff_t` because the type of `_Update` is already `ptrdiff_t`.
    frederick-vs-ja authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    e7220a8 View commit details
    Browse the repository at this point in the history
  2. _Prev can be zero

    frederick-vs-ja authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    a835b1a View commit details
    Browse the repository at this point in the history