Skip to content

Adopt Mutex #538

Open
Open
@grynspan

Description

@grynspan

Swift Testing should adopt Mutex from SE-0433.

We won't be able to adopt on Darwin due to back-deployment requirements, but we can adopt for Linux/Windows. Linux needs one pthread_mutex_t for the condition lock used in exit tests, but it can be hand-rolled.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

concurrencySwift concurrency/sendability issuesless-c++Work to reduce the size of our C++ codebase and/or dependencieslinux🐧 Linux support (all distros)wasi/wasm🧭 WebAssembly supportwindows🪟 Windows support

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions