Skip to content

Commit a307ca4

Browse files
authored
New issue from Dietmar Kühl: task doesn't support symmetric transfer
1 parent 9be89cd commit a307ca4

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

xml/issue4348.xml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?xml version='1.0' encoding='utf-8' standalone='no'?>
2+
<!DOCTYPE issue SYSTEM "lwg-issue.dtd">
3+
4+
<issue num="4348" status="New">
5+
<title><code>task</code> doesn't support symmetric transfer</title>
6+
<section><sref ref="[task.class]"/></section>
7+
<submitter>Dietmar Kühl</submitter>
8+
<date>01 Sep 2025</date>
9+
<priority>99</priority>
10+
11+
<discussion>
12+
<p>
13+
The specification of <code>task</code> doesn't require symmetric
14+
transfer which can help with stack overflow. Also, when another
15+
<code>task</code> is <code>co_await</code>ed the scheduler on which
16+
the <code>task</code> resumes is known and can be used to avoid
17+
unnecessary scheduling by comparing the scheduler currently installed
18+
by in two <code>task</code>s involved.
19+
</p>
20+
</discussion>
21+
22+
<resolution>
23+
<p>
24+
</p>
25+
</resolution>
26+
27+
</issue>

0 commit comments

Comments
 (0)