[webkit-dev] Moving WTF out of JavaScriptCore

Eric Seidel eric at webkit.org
Tue Jan 10 10:35:56 PST 2012


If a Qt person wants to make this move even less error-prone for Qt,
adding a newwtf.a library which just builds WTF/Stub.cpp and links it
into JavaScriptCore (similar to what Mac, Gtk, and Chromium do today),
then there won't need to be any guess work on my part when moving
wtf.a  I'll have newwtf.a as an example.

If you look in Source/WTF/ you can see examples of how Gtk, Mac and
Chromium build/link in newwtf.a today.

On Tue, Jan 10, 2012 at 7:41 AM, Jarred Nicholls <jarred at webkit.org> wrote:
> On Tue, Jan 10, 2012 at 5:41 AM, Alexis Menard <alexis.menard at openbossa.org>
> wrote:
>>
>> On Tue, Jan 10, 2012 at 7:07 AM, Alexis Menard
>> <alexis.menard at openbossa.org> wrote:
>> > On Mon, Jan 9, 2012 at 8:36 PM, Eric Seidel <eric at webkit.org> wrote:
>> >> We've been talking about moving WTF out of JavaScriptCore for a long
>> >> time.  We believe we're nearly there.
>> >> https://bugs.webkit.org/show_bug.cgi?id=75673
>> >>
>> >> This will mean that WTF will be built as a separate static library on
>> >> all ports.
>> >>
>> >> The plan is to do this move all in one piece, after work hours PST,
>> >> when the tree is least active.
>> >>
>> >> It won't be the most beautiful transition (as we're likely to break at
>> >> least one port in the process), but we'll try not to make too much of
>> >> a mess.
>> >>
>> >> We believe all the ports are ready for the move, except AppleWin:
>> >> https://bugs.webkit.org/show_bug.cgi?id=75897
>> >>
>> >> Once AppleWin is ready we'll schedule a date for the transition and
>> >> announce it one this thread.
>> >
>> > Hi Eric,
>> >
>> > Is there a patch somewhere or you are still working on it? The bug
>> > link contains nothing.
>> >
>> > I would like to apply it here and test the Qt port so you'll get a bit
>> > more confidence before landing it. I believe other ports are
>> > interested too.
>>
>> Nevermind wtf is already a static lib for Qt :D.
>>
>> /me is going to hide himself for not opening wtf.pro for a while.
>
>
> To be clear, if we're talking about moving Source/JavaScriptCore/wtf =>
> Source/WTF, there would still be project file changes necessary to support
> that move, so testing it wouldn't hurt :)
>
> -Jarred
>
>>
>>
>> >
>> > Thanks.
>> >
>> >>
>> >> Thanks!
>> >>
>> >> -eric
>> >> _______________________________________________
>> >> webkit-dev mailing list
>> >> webkit-dev at lists.webkit.org
>> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >
>> >
>> >
>> > --
>> > Alexis Menard (darktears)
>> > Software Engineer
>> > INdT Recife Brazil
>>
>>
>>
>> --
>> Alexis Menard (darktears)
>> Software Engineer
>> INdT Recife Brazil
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>


More information about the webkit-dev mailing list