[ABI] 128bit integers and other vendor types

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Mon Jul 28 13:34:59 PDT 2014


On 7/28/14, 11:24 AM, Daniel Murphy wrote:
> "Andrei Alexandrescu"  wrote in message
> news:lr6395$19r7$1 at digitalmars.com...
>
>> There'd also be the argument that using phobos inside ddmd would make
>> the latter a better test for itself and phobos. -- Andrei
>
> This is true, but my main concern is the quality of the compiler source.
>
> My main concerns are: (not in order)
> - Compile time
> - Binary bloat
> - Reduced scrutiny of code that is used in the compiler - I review every
> single compiler patch, but I do not have time to do that for phobos too
> - The compiler must build with the last release, and with HEAD.  HEAD
> phobos only needs to build with HEAD.
> - Some other things.

The way I see some of these liabilities is as dogfooding. For example if 
slow compile times and code bloat become a problem with ddmd they are 
also a problem with other large D programs, and it's good to have an 
extra incentive to fix them.

> Anyway, there is no rush.  We will have plenty of time to talk about
> this after ddmd becomes dmd.

That's the spirit!


Andrei



More information about the Digitalmars-d mailing list