On Tue, Dec 9, 2014 at 10:55 AM, Alberto Garcia <[email protected]> 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 > [email protected] > https://lists.webkit.org/mailman/listinfo/webkit-gtk >
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
