DMD 1.034 and 2.018 releases

Pete example at example.com
Mon Aug 11 06:55:26 PDT 2008


Walter Bright Wrote:

> This one has (finally) got array operations implemented. For those who 
> want to show off their leet assembler skills, the initial assembler 
> implementation code is in phobos/internal/array*.d. Burton Radons wrote 
> the assembler. Can you make it faster?
> 
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.034.zip
> 
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.018.zip

Not sure if someone else has already mentioned this but would it be possible for the compiler to align these arrays on 16 byte boundaries in order to maximise any possible vector efficiency. AFAIK you can't actually specify align anything higher than align 8 at the moment which is a bit of a problem.

Regards,


More information about the Digitalmars-d-announce mailing list