On Thursday, 20 March 2014 at 19:12:29 UTC, Brad Anderson wrote: > On Wednesday, 19 March 2014 at 05:40:22 UTC, Nick Sabalausky wrote: >> On 3/18/2014 4:28 PM, Andrei Alexandrescu wrote: >>> ... pending Martin's approval. >>> >>> https:// d.purem agic.com/ issues/ show_bug. cgi?id=3490 >>> >>> https:// www.bounty source.com/ issues/ 1327154-dmd- never-inlines- functions- that- could-throw >>> ... pending Martin's approval. >> >> Heh, cool, thanks all :) >> >> Speaking of, I learned a lot about DMD's inliner while doing that, so I've posted an explanation of it on the Wiki: >> >> http:// wiki.dl ang.org/ DMD_Source_ Guide#Inliner >> >> Since it's based mainly on what I sussed out from looking at the source, it could probably use a look-over by a DMD guru in case I've misunderstood anything. On 3/18/2014 4:28 PM, Andrei Alexandrescu wrote:Heh, cool, thanks all :)Speaking of, I learned a lot about DMD's inliner while doing that, so I've posted an explanation of it on the Wiki:Since it's based mainly on what I sussed out from looking at the source, it could probably use a look-over by a DMD guru in case I've misunderstood anything. > > Awesome write-up. Very informative. On Wednesday, 19 March 2014 at 05:40:22 UTC, Nick Sabalausky wrote:Awesome write-up. Very informative.