SemaphoreTicketHolder only notifies waiters if they are present

XMLWordPrintableJSON

    • Service Arch
    • Fully Compatible
    • v8.0
    • 200
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The futex-based SemaphoreTicketHolder incurs the cost of a syscall on each attempts to notify queued waiters. By tracking the count of waiters, we can prevent needless syscalls to wake non-existent waiters. 

              Assignee:
              Matt Broadstone
              Reporter:
              Matt Broadstone
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: