swift
[Concurrency] Fix too optimistic TaskGroup bail-out-when-empty,
#63016
Merged

[Concurrency] Fix too optimistic TaskGroup bail-out-when-empty, #63016

ktoso merged 15 commits into swiftlang:main from ktoso:wip-waitAll-race
ktoso
ktoso ktoso requested a review from FranzBusch FranzBusch 2 years ago
ktoso ktoso requested a review from DougGregor DougGregor 2 years ago
ktoso ktoso requested a review from shahmishal shahmishal 2 years ago
ktoso ktoso requested a review from beccadax beccadax 2 years ago
ktoso
ktoso
ktoso ktoso added concurrency
ktoso
ktoso
ktoso ktoso force pushed 2 years ago
ktoso ktoso force pushed 2 years ago
ktoso
ktoso ktoso force pushed 2 years ago
ktoso
ktoso
ktoso ktoso force pushed 2 years ago
ktoso
ktoso
ktoso ktoso force pushed 2 years ago
ktoso
ktoso commented on 2023-01-17
ktoso
ktoso commented on 2023-01-17
ktoso
ktoso commented on 2023-01-17
ktoso
ktoso ktoso removed review request from shahmishal shahmishal 2 years ago
ktoso
ktoso
ktoso [Concurrency] Fix too optimistic bail-out-when-empty, discarding group
ccc02d02
ktoso [Concurrency] DiscardingTG error thrown from body always wins
8040c84e
ktoso Offering body error must be done while holding lock
b39dffe1
ktoso Must not modify waitingTask context outside lock
cb056298
ktoso wip on trying to fix by changing the offer
115e6507
ktoso fix bug in resuming tasks in offer/resume task in discarding group
304427ae
ktoso Fix #63147 waitForAll impl in ThrowingTaskGroup, used to not wait enough
50a93ae0
ktoso done
bb4b8f7d
ktoso ktoso force pushed to bb4b8f7d 2 years ago
ktoso
ktoso debug
c27a2f9d
ktoso
ktoso explicitly declare virtual destructors
27de643f
ktoso
ktoso
ktoso
ktoso
ktoso
ktoso
ktoso ktoso force pushed 2 years ago
ktoso
ktoso
ktoso
ktoso
ktoso detach child task after filling result; dont mutate context outside o…
028ab32d
ktoso ktoso force pushed 2 years ago
ktoso Add pending count overflow protection to TaskGroup
e75ef10b
ktoso ktoso force pushed to e75ef10b 2 years ago
ktoso
ktoso unlock async_taskgroup_void_neverConsumingTasks again rdar://104332560
d6ed553f
ktoso
ktoso
ktoso missing include on windows for error reporting
84a0cbaa
ktoso
ktoso fix ARM_ARCH_7K workaround snippet
23699b0f
ktoso
ktoso ktoso force pushed to 23699b0f 2 years ago
ktoso
ktoso
ktoso ktoso merged 99fb37f6 into main 2 years ago
ktoso ktoso deleted the wip-waitAll-race branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone