|
If optimization is added, it is possible that your function will be automatically inlined.
So you can try to use the compiled command without optimization, and don't add debugging information,
Re-run may have different results
-IMHO, it is sometimes not easy to exclude all compiler optimizations, but is inlining really true?
In many compilers you can control yourself, unless your inlining is really unreasonable
(An example is if your inlining is a recursive function, then when the recursion reaches a certain level,
Or that the number of recursion layers exceeds the limit, then the compiler still uses a non-inline method to avoid the uncontrolled expansion of binary code) |
|