[webkit-dev] Bring back ARMv6 support to JSC

Caio Lima ticaiolima at gmail.com
Tue Jun 13 18:48:48 PDT 2017

Hi All.

Some of you guys might know me through the work I have been doing in
JSC. The experience working with WebKit has been great so far, thank
you for the reviews!

Since 1st May, we at Igalia have been working on bring back the ARMv6
support into JSC. We already have commits into our downstream branch
port[2] that fixes some compile/runtime errors when building JSC to
ARMv6 and also fixes some bugs. However, this branch is not synced
with WebKit upstream tree and I would like to pursue the upstreaming
of this ARMv6/JSC support to WebKit.

As a long shot, we are planning to maintain the ARMv6 support and make
tests run as green as possible. Also, it's our goal make ARMv6 support
not interfere with other ARM versions support code negatively and we
will be in charge of implement platform-specific fixes/features for
JSC/ARM6, this way no imposing burden to the rest of the community.

To keep track of work to be done, I've create a meta-bug in
bugzilla[3] and it's going to be used firstly to organize the commits
from our downstream branch, but pretty soon I'm going to create issues
related with javascriptcore-test failures and send patches to fix
them. We have already submitted 3 patches (they are marked as
dependence of [3]) that fixes ARMv6 into LLInt and JIT layers and got
a round of review into them.

Best Regards,

[1] - https://www.igalia.com/about-us/coding-experience
[2] - https://github.com/WebPlatformForEmbedded/WPEWebKit
[3] - https://bugs.webkit.org/show_bug.cgi?id=172765

More information about the webkit-dev mailing list