January 13, 2020
https://issues.dlang.org/show_bug.cgi?id=20391

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #10 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #10721 "fix Issue 20391 - [REG 2.089] DMD compile times increased by 40% beca…" was merged into stable:

- 5da931ed8f56736fd08949dcdeaa5535944cc4ab by Rainer Schuetze:
  fix Issue 20391 - [REG 2.089] DMD compile times increased by 40% because
ENABLE_RELEASE=0 in build

  build release with ENABLE_RELEASE=1

https://github.com/dlang/dmd/pull/10721

--
January 13, 2020
https://issues.dlang.org/show_bug.cgi?id=20391

--- Comment #11 from Rainer Schuetze <r.sagitario@gmx.de> ---
(In reply to Basile-z from comment #9)
> How worth is this to fix considering that there are plan to deactivate -release for the official build ?

Building without -release is different from building without optimizations. Enabling asserts will probably cost a couple of percent, not 30-40%.

--
February 05, 2020
https://issues.dlang.org/show_bug.cgi?id=20391

--- Comment #12 from GoaLitiuM <goalitium@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.

--
February 05, 2020
https://issues.dlang.org/show_bug.cgi?id=20391

--- Comment #13 from Rainer Schuetze <r.sagitario@gmx.de> ---
see https://github.com/dlang/installer/pull/425

--
March 21, 2020
https://issues.dlang.org/show_bug.cgi?id=20391

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|b2.temp@gmx.com             |

--
1 2
Next ›   Last »