On Thursday, 26 July 2012 at 19:36:51 UTC, Jonathan M Davis wrote:
That was my point. -inline seems to be pretty much identical
between the two
compilers, and if the inlining is done in the frontend, then
that makes sense.
Thinking on it, it makes sense to me that it would be in the
frontend, but I
don't know where it actually is.
Ah, okay, I see what you meant. But no, as far as I'm aware, GDC
doesn't use DMD's inliner, but rather relies on the GCC one. LDC
does the same, we entirely disable DMD's inlining code, it turned
out to just be not worth it.
David