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

--- Comment #2 from Andrew Macleod <amacleod at redhat dot com> ---
Created attachment 52278
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52278&action=edit
patch which undoes the original change

I'm not suggesting we de-apply the original patch, but it cant be directly
undone today as there have been other changes on top of the original.

The attached patch turns off the "fold all statement" functionality on trunk
today.   You can use it to see if this is still the root of the problem.

My guess would be that we are now folding something that is causing a hot
section of code to get processed differently by some other optimization.  It
could be useful to know what I guess.

Reply via email to