[webkit-dev] Some text about the B3 compiler

Benjamin Poulain benjamin at webkit.org
Mon Feb 1 15:40:38 PST 2016


On 1/30/16 3:36 PM, Michael Catanzaro wrote:
> On Sun, 2016-01-31 at 06:00 +0900, Yusuke SUZUKI wrote:
>> Now, https://bugs.webkit.org/show_bug.cgi?id=153647 and
>> https://bugs.webkit.org/show_bug.cgi?id=153711 are landed.
>>
>> So, now, in GTK Linux x64 port, all the JSC tests pass! I think it's
>> time
>> to enable B3 in Linux x64 :D
>>
>> Regards,
>> Yusuke Suzuki
>
> Let's turn this on. :)
>
> I thought we could remove all the LLVM goo from the CMake build system,
> but I see there is some code to support LLVM for the EFL port on
> AArch64. (For the GTK port, FTL is only supported on x86_64).
>
> Do we want to continue to support FTL on AArch64 using LLVM, or do we
> want to just turn off FTL on that platform until B3 is ready? It's
> currently disabled by default, so I don't see much value in keeping it
> around.

B3 on AArch64 is passing the tests since last Friday but it does not yet 
generate great assembly.

It is likely there are still bugs, just not covered by the tests. Please 
tell me if you find anything suspicious on ARM.

Benjamin



More information about the webkit-dev mailing list