File tree Expand file tree Collapse file tree 2 files changed +4
-10
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 2 files changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -721,8 +721,6 @@ class AccumulatingTaskGroup: public TaskGroupBase {
721
721
722
722
virtual void destroy () override ;
723
723
724
- virtual ~AccumulatingTaskGroup () {}
725
-
726
724
virtual bool isDiscardingResults () const override {
727
725
return false ;
728
726
}
@@ -771,8 +769,6 @@ class DiscardingTaskGroup: public TaskGroupBase {
771
769
772
770
virtual void destroy () override ;
773
771
774
- virtual ~DiscardingTaskGroup () {}
775
-
776
772
virtual bool isDiscardingResults () const override {
777
773
return true ;
778
774
}
Original file line number Diff line number Diff line change 3
3
// REQUIRES: concurrency
4
4
// REQUIRES: concurrency_runtime
5
5
6
- // REQUIRES: rdar104332560
7
-
8
6
// UNSUPPORTED: back_deployment_runtime
9
7
// UNSUPPORTED: OS=linux-gnu
10
8
@@ -39,7 +37,7 @@ actor Waiter {
39
37
}
40
38
}
41
39
42
- func test_taskGroup_void_neverConsume ( ) async {
40
+ func test_discardingTaskGroup_neverConsume ( ) async {
43
41
print ( " >>> \( #function) " )
44
42
let until = 100
45
43
let waiter = Waiter ( until: until)
@@ -60,7 +58,7 @@ func test_taskGroup_void_neverConsume() async {
60
58
print ( " all tasks: \( allTasks) " )
61
59
}
62
60
63
- func test_taskGroup_void_neverConsume ( sleepBeforeGroupWaitAll: Duration ) async {
61
+ func test_discardingTaskGroup_neverConsume ( sleepBeforeGroupWaitAll: Duration ) async {
64
62
print ( " >>> \( #function) " )
65
63
let until = 100
66
64
let waiter = Waiter ( until: until)
@@ -86,7 +84,7 @@ func test_taskGroup_void_neverConsume(sleepBeforeGroupWaitAll: Duration) async {
86
84
87
85
@main struct Main {
88
86
static func main( ) async {
89
- await test_taskGroup_void_neverConsume ( )
90
- await test_taskGroup_void_neverConsume ( sleepBeforeGroupWaitAll: . milliseconds( 500 ) )
87
+ await test_discardingTaskGroup_neverConsume ( )
88
+ await test_discardingTaskGroup_neverConsume ( sleepBeforeGroupWaitAll: . milliseconds( 500 ) )
91
89
}
92
90
}
You can’t perform that action at this time.
0 commit comments