C++ Logo

sg14

Advanced search

[isocpp-sg14] P4223R1 and what std::execution::function costs per operation at scale

From: Michael Wong <fraggamuffin_at_[hidden]>
Date: Fri, 23 Oct 2026 10:45:21 -0400
At Brno I was at SG1's review of P4223R0 and asked what
std::execution::function costs per operation at scale, and Ian Petersen,
the author I offered to bring the paper to SG14. R1 is now in the
pre-Búzios mailing, with SG14 added to its audience alongside SG1 and LEWG.
Thanks to Ian, he has published his design response in todays mailing and
wants to ask SG14 for its opinion:
 https://isocpp.org/files/papers/P4223R1.html. Feel free to share.

R1 asks SG14 for feedback on three things: whether connect may throw, who
chooses what happens when an operation's frame can't be allocated, and what
each operation costs at scale, including the inline buffer the reference
implementation uses.


As such even though I don't normally hold SG14 meeting in the month where
we have a F2F, I feel this issue is important enough that we hold an SG14
meeting on Wednesday, Nov 11, 2pm ET for SG14 to give its response to this
paper.

Received on 2026-10-23 14:45:37