[Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Feb 5 01:25:45 UTC 2020


https://issues.dlang.org/show_bug.cgi?id=20391

--- Comment #12 from GoaLitiuM <goalitium at dissues.mail.kapsi.fi> ---
Here are the latest measurements when building a project including few
dependencies with DUB (results are not comparable to my previous post):

2.089.0 built with LDC2
time elapsed: 8.2s

2.089.0
time elapsed: 15.3s

2.090.0
time elapsed: 15.3s

2.090.1-beta
time elapsed: 11.0s

The beta release clearly helped with the performance, but there are still room
for improvements. You really should consider using LDC2 for final builds which
seems to produce way more optimized binaries than DMD.

--


More information about the Digitalmars-d-bugs mailing list