[webkit-dev] Moving WTF out of JavaScriptCore

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


The patch will be large (and thus likely un-reviewable/readable). But
sure.  I'll make sure to have a Mac-only patch for you by EOD
tomorrow.

I'll email this list with a link to the patch.

On Mon, Feb 27, 2012 at 3:43 PM, Mark Rowe <mrowe at apple.com> wrote:
> This will require some coordination to ensure that it doesn't break Apple's internal builds. It would be great if you could post a patch ahead of time so that we have some time to test and prepare for the changes on our side.
>
> Thanks,
>
> - Mark
>
> On 2012-02-27, at 15:27, Eric Seidel <eric at webkit.org> wrote:
>
>> 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
>>>>
>>>>
>> _______________________________________________
>> 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