Implement waitable_atomic for FreeBSD

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • 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
    • None
    • 3
    • 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:
            4 Start watching this issue

              Created:
              Updated: