swiftlang / swift

The Swift Programming Language
https://swift.org
Apache License 2.0
67.51k stars 10.35k forks source link

[SR-12097] [WebAssembly] Implement threading and locking for the WASI target #54533

Open MaxDesiatov opened 4 years ago

MaxDesiatov commented 4 years ago
Previous ID SR-12097
Radar rdar://problem/58999122
Original Reporter @MaxDesiatov
Type New Feature
Additional Detail from JIRA | | | |------------------|-----------------| |Votes | 1 | |Component/s | Compiler | |Labels | New Feature, WebAssembly | |Assignee | @MaxDesiatov | |Priority | Medium | md5: 2e43381f1cab3570948fe2a318566be5

Sub-Tasks:

Issue Description:

Currently threads and locking aren't supported on WASI. There's a threads proposal for WebAssembly and file locking is planned too. After those are implemented, WASI target should support these features.

beccadax commented 4 years ago

@swift-ci create