What happened to phobos compile time?
RazvanN
razvan.nitu1305 at gmail.com
Tue Aug 4 05:27:36 UTC 2020
On Tuesday, 4 August 2020 at 04:41:15 UTC, Mathias LANG wrote:
> On Tuesday, 4 August 2020 at 03:54:53 UTC, RazvanN wrote:
>> [...]
>
> 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
> ```
I'm curios if there's actually a provable runtime benefit,
otherwise the performance regression is unacceptable.
More information about the Digitalmars-d
mailing list