DMD backend quality (Was: Re: DIP 1031--Deprecate Brace-Style Struct Initializers--Community Review Round 1 Discussion)

kinke noone at nowhere.com
Tue Feb 18 22:14:54 UTC 2020


On Tuesday, 18 February 2020 at 21:26:14 UTC, H. S. Teoh wrote:
> With `dmd -O -inline`, a typical run is about 25-26 seconds.  
> With `ldmd2 -O3`, a typical run is about 16-17 seconds.  We're 
> looking at a ~30% increase in performance here

Take care with such numbers - this sounds more like a 50% 
increase in performance. A speed-up by 4 (300% performance 
*increase*) results in 1/4th of the runtime, i.e., a runtime 
*decrease* by 75%.


More information about the Digitalmars-d mailing list