inlining code and most code-movement optimizations are among the many optimizations that don't require the kind of nasty tricks with undefined behavior that i'm criticizing, and it's been common practice for decades; c++ has depended on method inlining to get acceptable performance since the 80s
it's kind of a pain if you're stepping through the code in gdb but that's acceptable
turning off optimization entirely is still too costly for most cases
it's kind of a pain if you're stepping through the code in gdb but that's acceptable
turning off optimization entirely is still too costly for most cases