[webkit-dev] Compile time increase over time
Carlos Alberto Lopez Perez
clopez at igalia.com
Mon Apr 24 09:12:45 PDT 2017
Hi,
Inspired by a similar thread on the Chromium mailing lists [1], I have
measured the build times of WebKitGTK+ over the past 2.5 years.
I benchmarked two different compilers (GCC and Clang).
The summary is: since September 2014 the time for building WebKitGTK+
has increased in a 62% for GCC 4.9 and a 51% for Clang 3.8.
However, the number of ninja targets has only increased a 19%.
On the Chromium thread [1] it is suggested that one possible explanation
for the increase in compile times is that C++11 features are slower to
compile.
Since most of the code is cross-platform, I expect other ports (like
Mac) to have a very similar percentage increases.
I'm attaching an image with the plot, as also linking below to the
interactive plot below where you can also see the raw numbers:
https://plot.ly/~clopezdb67/3/
Hope you find this data interesting.
Regards!
--------
[1]
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/ZW0jcU_Y_uQ
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compile_time_increase.png
Type: image/png
Size: 85869 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20170424/f10aa793/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 883 bytes
Desc: OpenPGP digital signature
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20170424/f10aa793/attachment-0001.bin>
More information about the webkit-dev
mailing list