Re:Nine ways to break your systems code using volatile
by jstimpfle on Friday October 06, 2023 @12:16PM
(#37792720)
Yes. I can see how setjmp()/longjmp() would need additional/special treatment by escape analysis. Now I'm only wondering why the problem would be limited to (syntactically) automatic local variables. If the control flow (returns twice etc) is surprising to the compiler, couldn't that affect optimizations to non-local variables too?
[ Parent
| on HN ]