swift
[5.5][concurrency] Implement support for Task local exclusivity access sets.
#38598
Merged

[5.5][concurrency] Implement support for Task local exclusivity access sets. #38598

gottesmm
gottesmm [concurrency] Add AsyncTask::flagAsCompleted() and behind SWIFT_TASK_…
4b965364
gottesmm [concurrency] Add UnownedJob._runSynchronously(on:) to support runnin…
65b3c079
gottesmm gottesmm requested a review from mikeash mikeash 4 years ago
gottesmm gottesmm requested a review from rjmccall rjmccall 4 years ago
gottesmm gottesmm requested a review 4 years ago
gottesmm gottesmm changed the title [concurrency] Implement support for Task local exclusivity access sets. [5.5][concurrency] Implement support for Task local exclusivity access sets. 4 years ago
gottesmm
mikeash
mikeash approved these changes on 2021-07-23
swift-ci
gottesmm gottesmm force pushed 4 years ago
gottesmm
gottesmm [exclusivity] Add support for Task local exclusivity access sets.
6247a7cd
gottesmm [exclusivity] Introduce an env variable to in asserts builds cause th…
8429d0de
gottesmm [exclusivity] Add logging lock/flushing to prevent output interleaving.
3283f1ec
gottesmm [exclusivity] Add tests using the new exclusivity logging in asserts …
fcb1820e
gottesmm [exclusivity] Add availability to some more test declarations.
3a53f741
gottesmm [concurrency] Disable custom executor tests on Windows since they see…
cdac1ead
gottesmm gottesmm force pushed to cdac1ead 4 years ago
gottesmm
gottesmm
DougGregor
DougGregor approved these changes on 2021-07-23
gottesmm gottesmm merged 158e170e into release/5.5 4 years ago
gottesmm gottesmm deleted the release/5.5/rdar80492364 branch 4 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone