On Friday, 11 March 2016 at 14:46:59 UTC, Vladimir Panteleev
wrote:
On Friday, 11 March 2016 at 14:32:26 UTC, Iain Buclaw wrote:
https://github.com/D-Programming-Language/dmd/blob/master/src/root/rmem.d#L166-L193
How memory is allocated makes a huge difference.
Thanks :) After changing that to version(all), LDC is faster
now. Doesn't build with GDC though (multiple definitions)...
Yes, I know. And if I were to say which behaviour is desired.
I'd say GDC is doing the right thing.
Marking all functions as 'weak' is a terrible idea on both DMD's
and LDC's part.