On 24 Sep 2015 9:46 pm, "Walter Bright via Digitalmars-d" < [email protected]> wrote: > > On 9/24/2015 8:47 AM, David Nadlinger wrote: >> >> What were the reasons behind this decision? > > > The trouble is the compiler does inlining as a top down traversal, whereas forcing inline with no -inline would be a bottom up thing. The compiler could always do the top down traversal, but it would make compilations slower, whether any force inlines exist or not.
Isn't this just a problem with dmd's inliner/inlining strategy? (Mixed in with its need for speed)
