@@ -32,7 +32,8 @@ extension TaskGroup {
32
32
inheritContext: false ,
33
33
enqueueJob: true ,
34
34
addPendingGroupTaskUnconditionally: true ,
35
- isDiscardingTask: false
35
+ isDiscardingTask: false ,
36
+ isSynchronousStart: false
36
37
)
37
38
38
39
let builtinSerialExecutor =
@@ -64,7 +65,8 @@ extension TaskGroup {
64
65
inheritContext: false ,
65
66
enqueueJob: true ,
66
67
addPendingGroupTaskUnconditionally: false ,
67
- isDiscardingTask: true
68
+ isDiscardingTask: true ,
69
+ isSynchronousStart: false
68
70
)
69
71
70
72
let builtinSerialExecutor =
@@ -96,7 +98,8 @@ extension ThrowingTaskGroup {
96
98
inheritContext: false ,
97
99
enqueueJob: true ,
98
100
addPendingGroupTaskUnconditionally: true ,
99
- isDiscardingTask: false
101
+ isDiscardingTask: false ,
102
+ isSynchronousStart: false
100
103
)
101
104
102
105
let builtinSerialExecutor =
@@ -128,7 +131,8 @@ extension ThrowingTaskGroup {
128
131
inheritContext: false ,
129
132
enqueueJob: true ,
130
133
addPendingGroupTaskUnconditionally: false ,
131
- isDiscardingTask: true
134
+ isDiscardingTask: true ,
135
+ isSynchronousStart: false
132
136
)
133
137
134
138
let builtinSerialExecutor =
@@ -160,7 +164,8 @@ extension DiscardingTaskGroup {
160
164
inheritContext: false ,
161
165
enqueueJob: true ,
162
166
addPendingGroupTaskUnconditionally: true ,
163
- isDiscardingTask: true
167
+ isDiscardingTask: true ,
168
+ isSynchronousStart: false
164
169
)
165
170
166
171
let builtinSerialExecutor =
@@ -192,7 +197,8 @@ extension DiscardingTaskGroup {
192
197
inheritContext: false ,
193
198
enqueueJob: true ,
194
199
addPendingGroupTaskUnconditionally: false ,
195
- isDiscardingTask: true
200
+ isDiscardingTask: true ,
201
+ isSynchronousStart: false
196
202
)
197
203
198
204
let builtinSerialExecutor =
@@ -224,13 +230,13 @@ extension ThrowingDiscardingTaskGroup {
224
230
inheritContext: false ,
225
231
enqueueJob: true ,
226
232
addPendingGroupTaskUnconditionally: true ,
227
- isDiscardingTask: true
233
+ isDiscardingTask: true ,
234
+ isSynchronousStart: false
228
235
)
229
236
230
237
let builtinSerialExecutor =
231
238
Builtin . extractFunctionIsolation ( operation) ? . unownedExecutor. executor
232
-
233
-
239
+
234
240
_ = Builtin . createTask (
235
241
flags: flags,
236
242
initialSerialExecutor: builtinSerialExecutor,
@@ -257,7 +263,8 @@ extension ThrowingDiscardingTaskGroup {
257
263
inheritContext: false ,
258
264
enqueueJob: true ,
259
265
addPendingGroupTaskUnconditionally: false ,
260
- isDiscardingTask: true
266
+ isDiscardingTask: true ,
267
+ isSynchronousStart: false
261
268
)
262
269
263
270
let builtinSerialExecutor =
0 commit comments