Bug 21121 – Optimizer slowdowns

Status
NEW
Severity
normal
Priority
P3
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2020-08-05T11:51:12Z
Last change time
2024-12-13T19:10:37Z
Keywords
backend
Assigned to
No Owner
Creator
Steven Schveighoffer
Depends on
7157, 17135, 18221, 21111, 23464, 24816, 6401
See also
https://issues.dlang.org/show_bug.cgi?id=6401, https://issues.dlang.org/show_bug.cgi?id=7157, https://issues.dlang.org/show_bug.cgi?id=17135, https://issues.dlang.org/show_bug.cgi?id=18221, https://issues.dlang.org/show_bug.cgi?id=21111, https://issues.dlang.org/show_bug.cgi?id=23464
Moved to GitHub: dmd#19759 →

Comments

Comment #0 by schveiguy — 2020-08-05T11:51:12Z
There are various reports of the optimizer slowing down compilation in a seemingly pathological way. This is an aggregate report to collect all those.
Comment #1 by safety0ff.bugz — 2020-08-05T21:20:45Z
If people are looking to help with these issues but don't know where to start: Running a cpu profile and adding it to the report goes a long way towards making progress on the issue. E.g.: #17135, #18221, #21111 involve big code bases and generic problem description and no profiling information. I plan on implementing a fix for #6401 / #7157 but I've had other priorities.
Comment #2 by robert.schadek — 2024-12-13T19:10:37Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/19759 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB