DMD 0.151 release

Deewiant deewiant.doesnotlike.spam at gmail.com
Mon Apr 3 04:08:09 PDT 2006


Deewiant wrote:
> Walter Bright wrote:
>> Bug fixes.
>>
>> http://www.digitalmars.com/d/changelog.html
> 
> http://d.puremagic.com/bugzilla/show_bug.cgi?id=67
> 
> You have fixed bug 67, but it seems that compiling with -release is required.
> Compiling only with -O -inline the test code reports, on my computer, that
> std.math.abs() is almost 10 times slower. Shouldn't this change occur with
> -inline? I thought -release was only for removing stuff like asserts and contracts.

It may or may not be worth noting that bug 73
(http://d.puremagic.com/bugzilla/show_bug.cgi?id=73) does not exhibit the same
behaviour - the speeds reported for std.math.abs() and local abs() are always
only marginally different, regardless of the switches I throw at the compiler.



More information about the Digitalmars-d-announce mailing list