WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
72882
[Qt] Speed up debug builds
https://bugs.webkit.org/show_bug.cgi?id=72882
Summary
[Qt] Speed up debug builds
Simon Hausmann
Reported
2011-11-21 07:21:40 PST
One aspect that makes working with debug builds very annoying is that after touching a file in for example WebKit2, the WebKit2 static library needs to be re-linked and then the final QtWebKit shared library. This can take a long time. We should introduce a special build mode that will build all the convenience libraries (jsc, wc, wk2) as shared libraries (with all symbols exported), so that touching a file in say WebKit2 results in only one short relinking of the WebKit2 library.
Attachments
[Qt] Speed up debug builds.
(11.04 KB, patch)
2011-11-21 07:38 PST
,
Simon Hausmann
vestbo
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Simon Hausmann
Comment 1
2011-11-21 07:38:07 PST
Created
attachment 116083
[details]
[Qt] Speed up debug builds.
Simon Hausmann
Comment 2
2011-11-21 07:39:37 PST
This isn't quite perfect yet. We can also keep it here for a while, so don't hesitate to r- until the load() thing is cleaned up.
Tor Arne Vestbø
Comment 3
2011-11-21 08:19:08 PST
Comment on
attachment 116083
[details]
[Qt] Speed up debug builds. View in context:
https://bugs.webkit.org/attachment.cgi?id=116083&action=review
let's land it like this, as it improves productivity for working with debug builds. we can always tweak it if there are better ways to do it :)
> Tools/qmake/mkspecs/features/force_static_libs_as_shared.prf:10 > + CONFIG -= hide_symbols
style
Simon Hausmann
Comment 4
2011-11-21 13:19:59 PST
Committed
r100952
: <
http://trac.webkit.org/changeset/100952
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug