[Bug c++/105989] Coroutine frame space for temporaries in a co_await expression is not reused

michal.jankovic59 at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Jul 15 16:23:45 GMT 2024


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105989

--- Comment #11 from Michal Jankovič <michal.jankovic59 at gmail dot com> ---
(In reply to Iain Sandoe from comment #10)
> actually I thought I explained the issue in email to Michal - that we need
> to make some changes for correctness to these mechanisms and therefore that
> we should defer the optimisation until those are done.

Ok, I must have missed that or misremembered; I remember you recommending I get
some real-world stats on the memory savings to help make this higher priority,
but I couldn't find the time.

> I have Michal's patch in my local queue and we now have some funding to take
> things forward.  This optimisation is 100% on the TODO.

Great!


More information about the Gcc-bugs mailing list