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