Implement waitable_atomic for FreeBSD

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Fix
    • Priority: Minor - P4
    • None
    • Affects Version/s: 8.0.0
    • Component/s: None
    • None
    • Server Programmability
    • Programmability 2025-02-03, Programmability 2025-02-17, Programmability 2025-03-03, Programmability 2025-03-17, Programmability 2025-03-31, Programmability 2025-04-14, Programmability 2025-04-28, Programmability 2025-05-12, Programmability 2025-05-26, Programmability 2025-06-09, Programmability 2025-06-23, Programmability 2025-07-07
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      While porting MongoDB 8 to FreeBSD I encountered a missing implementation for this feature.

      The implementation is based on the Apple implementation rewritten to use _umtx_op syscall.

      See: https://github.com/mongodb/mongo/pull/1607

      NB: I just signed the contributor-agreement.

              Assignee:
              Mathias Stearn
              Reporter:
              R K
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: