Skip to content

Implement macOS dispatch semaphores #2589

Open
@RalfJung

Description

@RalfJung

rust-lang/rust#102773 has started using macOS dispatch semaphores for thread parking on macOS. We should implement those APIs in Miri. (Right now a cfg(miri) makes miri use a pthread-based fallback implementation.)

These seem to be the API docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-concurrencyArea: affects our concurrency (multi-thread) supportA-macArea: Affects only macOS targetsA-shimsArea: This affects the external function shimsC-enhancementCategory: a PR with an enhancement or an issue tracking an accepted enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions