[webkit-gtk] Crash in 2.4.7 Jessie

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


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/0e6046b3/attachment.html>


More information about the webkit-gtk mailing list