[webkit-gtk] Crash in 2.4.7 Jessie

Žan Doberšek zandobersek at gmail.com
Wed Dec 10 10:33:38 PST 2014


Here's the patch for 2.6.

Despite the commit message I think the changes only apply to ARMv6, but
I'll revisit this to make sure.

Cheers,
Zan

On Wed, Dec 10, 2014 at 10:22 AM, Žan Doberšek <zandobersek at gmail.com>
wrote:

> On Tue, Dec 9, 2014 at 10:55 AM, Alberto Garcia <berto at igalia.com> wrote:
>
>> On Tue, Dec 09, 2014 at 01:26:18PM +1300, Gavin Lambert wrote:
>>
>> > Just FYI, obtaining the Raspbian source package and building from
>> > source had the same behaviour.  I was finally able to get it to
>> > work however by applying the following patch.  This suggests to me
>> > that something is not very well baked in the JS JIT for non-x86
>> > architectures.
>>
>> I don't think that the JSC JIT works fine with ARMv6 in the 2.4
>> branch so it's probably better that you disable it if you target the
>> Raspberry Pi.
>>
>> Žan can probably give you more details, I think he also has some
>> patches, but for the 2.6 branch.
>>
>
> We had the non-fortune of branching 2.4 directly after a set of larger
> changes
> to JavaScriptCore. We never managed to get 2.4 JSC JIT working properly on
> ARMv6.
>
> Things have turned for the better in 2.6, and we've managed to get all the
> optimization levels (apart from FTL, which is specific to 64-bit
> architectures)
> working properly. There's still a small set of changes that we have to
> apply to
> the source tree, but unfortunately I believe there's little interest in
> having ARMv6
> supported upstream.
>
> I'll scrap the patch up and attach it later.
>
> Cheers,
> Zan
>
>
>>
>> Berto
>> _______________________________________________
>> webkit-gtk mailing list
>> webkit-gtk at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-gtk
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20141210/66a70d56/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-JavaScriptCore-on-ARMv6-and-ARMv7.patch
Type: text/x-patch
Size: 6196 bytes
Desc: not available
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20141210/66a70d56/attachment.bin>


More information about the webkit-gtk mailing list