Symmetry Investments and the D Language Foundation are Hiring
Steven Schveighoffer
schveiguy at gmail.com
Wed Sep 2 12:50:35 UTC 2020
On 9/1/20 2:38 PM, Patrick Schluter wrote:
> On Tuesday, 1 September 2020 at 13:28:07 UTC, Steven Schveighoffer wrote:
>> On 9/1/20 5:38 AM, Stefan Koch wrote:
>>> On Tuesday, 1 September 2020 at 09:09:36 UTC, Jacob Carlborg wrote:
>>>> BTW, is timestamps vs SHA-1 hashing really the most pressing issue
>>>> with Dub?
>>>>
>>>
>>> We think that not recompiling certain modules which have not changed
>>> will improve our build times.
>>> And the task proposed is actually something that can go in without
>>> too much struggle.
>>> Whereas deeper issues in dub likely take much longer.
>>
>> I have to agree with Jacob -- what common situation is changing the
>> timestamps of your files but not the data?
>>
> git checkout branch
> git checkout -
Is that a part of normal development process? Typically when I want
incremental building, I'm editing a file, then rebuilding.
I mean, you check out a different branch, but you don't want to rebuild
everything? I would. And with D, where there are so many templates,
almost everything is going to need rebuilding anyway. This update to dub
might replace a build-time problem with a build inconsistency problem
(hopefully linker error, but possibly code generation differences).
-Steve
More information about the Digitalmars-d-announce
mailing list