[Issue 6658] Slow short array equality

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Apr 2 00:55:43 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=6658



--- Comment #8 from Vladimir Panteleev <thecybershadow at gmail.com> 2013-04-02 10:55:41 EEST ---
DMD: https://github.com/D-Programming-Language/dmd/blob/v2.062/src/e2ir.c#L2431

GDC: https://github.com/D-Programming-GDC/GDC/blob/master/gcc/d/d-elem.cc#L100

LDC: https://github.com/ldc-developers/ldc/blob/master/gen/arrays.cpp#L812

It's all reimplementations of the same thing. I guess there was a reason for
why the layer of abstraction was chosen to be this high, but in this situation
it's not doing anyone any favors.

Well, I guess that now that DMD is faster than both GDC and LDC at something,
the burden is on those compilers' maintainers to catch up with it :)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list