dmd codegen improvements

Dmitry Olshansky via Digitalmars-d digitalmars-d at puremagic.com
Fri Aug 28 04:53:01 PDT 2015


On 28-Aug-2015 14:18, Temtaime wrote:
> So comparing to llvm the idea of optimizing backend comes with:
>
> 1) LLVM optimizes code much better than DMD for now. And it's in active
> development, so it always will be far from DMD.

In producing better code very it well may be. Faster - I don't think so.

> 2) LLVM has over 120k commits, it has many financial investments from
> Google and Apple. Are you sure that ONE Walter can achieve what they done ?
> 3) LLVM supports many platforms while DMD will never support anything
> different from x86.

We do not need to do the new LLVM thing. Then the rest of argument is 
destroyed.

> I think it's really better to fix current bugs than waste the time.

Fixing bugs is certainly of higher priority but we need them found and 
reported first.

-- 
Dmitry Olshansky


More information about the Digitalmars-d mailing list