January 13, 2020 [Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | ||||
---|---|---|---|---|
| ||||
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 [Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | ||||
---|---|---|---|---|
| ||||
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 [Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | ||||
---|---|---|---|---|
| ||||
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 [Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | ||||
---|---|---|---|---|
| ||||
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 [Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=20391 Basile-z <b2.temp@gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|b2.temp@gmx.com | -- |
Copyright © 1999-2021 by the D Language Foundation