What happened to phobos compile time?
Mathias LANG
geod24 at gmail.com
Tue Aug 4 04:41:15 UTC 2020
On Tuesday, 4 August 2020 at 03:54:53 UTC, RazvanN wrote:
> Hello everyone!
>
> I just tried compiling phobos on machine to get updated with
> the latest changes and I noticed an explosion in compile time.
> On my machine it takes roughly 5 minutes (!!!) to compile it
> while last year it took somewhere around 15-30 seconds. Does
> anyone know what has caused this serious performance regression?
>
> Thanks for answers,
> RazvanN
Welcome to the wonderful world of DMD inliner, we hope you enjoy
your stay.
```
$ make -f posix.mak -j8 88.90s user 0.89s system 99% cpu 1:30.25
total
$ git show HEAD | head -n 5
commit 2f0ea3fdedc2889b63f266de908cb8658ce98ec9
Author: Walter Bright <walter at walterbright.com>
Date: Tue Jul 21 01:12:35 2020 -0700
sha: inline critical functions
$ git checkout HEAD^
Previous HEAD position was 2f0ea3fde sha: inline critical
functions
HEAD is now at e364edfc8 Merge pull request #7561 from
WalterBright/fabs-float
$ make -f posix.mak -j8 9.42s user 0.55s system 98% cpu 10.128
total
```
More information about the Digitalmars-d
mailing list