[webkit-dev] Growing tired of long build times? Check out this awesome new way to speed up your build... soon (HINT: It's not buying a new computer)
mitz at apple.com
Tue Aug 29 11:19:48 PDT 2017
> On Aug 29, 2017, at 11:03 AM, Geoffrey Garen <ggaren at apple.com> wrote:
>> I worry about adopting unity build because while it makes clean builds faster, it also slows down incremental builds. As a developer, I rarely do clean builds, I mostly do incremental builds so this would likely make my experience worse?
> We have some preliminary data that says incremental builds will be OK, but not a full benchmark.
> Here’s a full benchmark I propose to test incremental builds:
> Start 7 days ago in SVN history. Do a clean build.
> SVN update forward by 24 hours. Do an incremental build. Time this build.
> Repeat 7 times. Average the results.
How did you arrive at a day’s worth of changes being representative of a WebKit contributor’s incremental build?
> I think we should run this benchmark per project as we adopt unity builds, starting with WTF.
> If we get the bundling right, this benchmark should show obvious speedups. If it shows no speedup or a slowdown, we’ve done something wrong and we need to reconsider.
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
More information about the webkit-dev