[webkit-dev] Moving WTF out of JavaScriptCore

Eric Seidel eric at webkit.org
Mon Feb 27 15:27:52 PST 2012


Thank you, particularly to the Qt/Gtk folks who further readied their
ports for this move over the last month.

We're ready to go forward with this.


We will be moving Source/JavaScriptCore/wtf to Source/WTF (and
associated build files) this Wednesday, Feb 27th, 5PM PST.


The move will likely break a couple bots, but I'll be watching the
bots and will pick up any pieces.

Let me know if you have issues with this specific timeframe, and
thanks again for all your help.

-eric

On Tue, Jan 10, 2012 at 10:35 AM, Eric Seidel <eric at webkit.org> wrote:
> 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