www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 20391] New: [REG 2.089] DMD compile times increased by 40%

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

          Issue ID: 20391
           Summary: [REG 2.089] DMD compile times increased by 40%
           Product: D
           Version: D2
          Hardware: x86
                OS: Windows
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: goalitium dissues.mail.kapsi.fi

Building DMD (excluding phobos and druntime, no optimizations) with the
official 32-bit Windows release of DMD 2.089 takes about ~40% more time to
finish than it did with DMD 2.088.1. For the comparison, 64-bit DMD (built with
LDC2 and optimizations enabled) for both versions takes much less time than
32-bit counterparts.

Here are some measurements taken with my i7-2600K   4.2GHz:
DMD32 2.089: ~11 seconds
DMD32 2.088.1: ~8 seconds
DMD64 2.089: ~5 seconds
DMD64 2.088.1: ~5 seconds

--
Nov 14 2019