Alexis Laferrière
3310a55682
[Test] Use the SwiftStdlib 5.5 macro in Concurrency tests
2021-05-06 13:48:49 -07:00
Nate Chandler
ff7c98123a
[Test] Disabled several Concurrency tests for back_deployment_runtime.
...
rdar://76566598
2021-04-13 15:27:41 -07:00
Konrad `ktoso` Malawski
34f8e768b5
spawnDetached to detach, non-suspending group.spawn, spawnUnlessCancelled
2021-04-03 09:53:32 +09:00
Konrad `ktoso` Malawski
6e746304e1
[Concurrency] Update Task and Group APIs based on Review 1
2021-04-03 09:52:03 +09:00
Mike Ash
1173b737aa
[Concurrency] Add availability to Concurrency APIs.
...
This allows programs to target older OSes while using Concurrency behind an availability check. When targeting older OSes, the symbols are weak-linked and the compiler will require the use of Concurrency features to be guarded by an availability check.
rdar://75850003
2021-04-01 10:42:08 -04:00
Karoy Lorentey
24aca4072a
[test] Skip concurrency tests during back deployment testing
...
rdar://76038845
2021-03-30 22:35:38 -07:00
Dario Rexin
14ab1a233f
Cleanup after rebase
2021-03-04 09:37:59 -08:00
Konrad `ktoso` Malawski
599572ba54
cleanups of tests after merge
2021-02-25 14:24:43 +09:00
Konrad `ktoso` Malawski
999758cc85
[Concurrency][TaskGroup] allow cancelAll be invoked from child tasks
2021-02-22 13:26:33 +09:00
Konrad `ktoso` Malawski
bd67b97b26
[Concurrency] Avoid importing Foundation in concurrency tests
2021-02-22 13:26:33 +09:00
Konrad `ktoso` Malawski
efc7d8e627
[Concurrency] rearrange layout of AsyncTask now that task locals and groups coexist
2021-02-22 13:26:33 +09:00
Konrad `ktoso` Malawski
854cade5d6
cleanups, cancellation
2021-02-22 13:26:27 +09:00