Commit Graph

9 Commits

Author SHA1 Message Date
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
Daniel Rodríguez Troitiño
168fe61cbc [windows][vs2017] Mark flaky test as unsupported. (#36530)
The test has been flaky for the last couple of weeks. It almost always
fails, but from time to time the Windows VS2017 CI machine passes the
test.

Mark it as unsupported (since XFAIL will create random failures when the
test pass), to avoid noise in the CI machine.
2021-03-22 17:02:00 -07:00
Arnold Schwaighofer
ddae2754b1 UnXFAIL Runtime/async_task_handle_cancellation.swift 2021-03-17 10:04:26 -07:00
Arnold Schwaighofer
5f96635188 OS=windows does not seem to do it 2021-03-11 09:54:07 -08:00
Arnold Schwaighofer
8c4278f33f Disable failing concurrency tests on windows
SR-14333
2021-03-11 08:05:36 -08:00
Konrad `ktoso` Malawski
dd9a9a6436 [Concurrency] Task APIs use thread-local ActiveTask now 2021-02-24 19:19:44 +09:00