Scorn: > The only things i figured out so far is that functions across modules do > not seem to get inlined (i don't know if this is the case in general) > which would be really bad. Another thing which i believe is that > functions / methods which contain ref parameters are never inlined at > all (which is again really annoying since it's not a clever way passing > huge structs by value).
Use LDC (D1), you will note a significant improvement over DMD. Bye, bearophile
