Linking is the slowest part of D's compilation process– can we use mold to speed it up?
deadalnix
deadalnix at gmail.com
Fri Feb 26 17:01:53 UTC 2021
On Friday, 26 February 2021 at 07:35:16 UTC, Walter Bright wrote:
> On 2/25/2021 6:26 PM, deadalnix wrote:
>> On Friday, 26 February 2021 at 01:52:04 UTC, Walter Bright
>> wrote:
>>> Optlink could do a full link faster than MS-Link could do an
>>> incremental link.
>>
>> That is also the position of the mold guy. He think that the
>> extra work to do incremental linking offset the gains so
>> decided to not even try to do it.
>>
>> Hard to know which is right.
>
> Incremental linking also tends to suffer from all kinds of
> weird bugs. Enough so that one tends to give up and go full
> linking anyway.
That is why they only do it on any type of code, but one the code
that has been compiled by their compiler in the right way. So no
incremental link for release build for instance, only debug
builds.
More information about the Digitalmars-d
mailing list