<div dir="ltr">Hi,<div><br></div><div>I've been playing around with a stack trace of inlined functions, e.g.:</div><div><br></div><div>void __attribute__((always_inline)) f1() {</div><div>    f2();</div><div>}</div><div><br></div><div>void __attribute__((noinline)) f2() {</div><div>    f3();</div><div>}</div><div><br></div><div>void __attribute__((always_inline)) f3() {</div><div>    abort();</div><div>}</div><div><br></div><div>When I use various crash reporters, like PLCrashReporter and Crashlytics, I don't see f1 or f3 in the stack trace, implying that inline functions aren't included. However, when I cause the crash in the Xcode debugger, I see the inline functions in the stack trace. Is there additional context that Xcode would have, e.g. with symbols in the binary, that the crash reporters with their dSYM files don't?</div><div><br></div><div>Thanks,</div><div>Michael</div></div>