Bug 42839 - Drop dolt
Summary: Drop dolt
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P5 Enhancement
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-22 11:24 PDT by Adrian Bunk
Modified: 2014-04-08 18:38 PDT (History)
2 users (show)

See Also:


Attachments
Drop dolt (7.10 KB, patch)
2010-07-22 11:24 PDT, Adrian Bunk
xan.lopez: review-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Bunk 2010-07-22 11:24:20 PDT
Created attachment 62319 [details]
Drop dolt

Dolt only made a noticable difference with old libtool versions.
With libtool 2.2.10, the speed difference is < 5% in "make -j8"
builds I tried.

"time make -j8" output of 3 runs before the patch and 3 runs with this patch on an Intel 
i7-860 with 8 GB of RAM:

With dolt:

real    8m48.871s
user    63m5.526s
sys     4m14.357s

real    8m43.389s
user    63m14.902s
sys     4m15.006s

real    8m44.677s
user    63m15.848s
sys     4m14.686s


Without dolt:

real    9m8.344s
user    64m31.824s
sys     4m24.658s

real    9m8.492s
user    64m30.652s
sys     4m24.363s

real    9m6.837s
user    64m32.277s
sys     4m24.979s


The fabulous speed increase in the email linked from https://bugs.webkit.org/show_bug.cgi?id=19395#c3 were against libtool 1.5 that was already obsolete of the time of that email.
Comment 1 Adrian Bunk 2010-07-22 13:21:25 PDT
Wrong link, I wanted to point at https://bugs.webkit.org/show_bug.cgi?id=16891#c3
Comment 2 Xan Lopez 2010-08-02 14:22:43 PDT
Comment on attachment 62319 [details]
Drop dolt

I recently tried this also, and got similar numbers to yours. We still fill the difference warrants keeping dolt for the moment, we'll get rid of it when the build times without dolt are equal or better than those using a recent libtool.
Comment 3 Martin Robinson 2014-04-08 18:38:56 PDT
Not only did we drop dolt, we dropped both libtool and autotools completely.