[webkit-qt] JIT on Linux/ARMv7
henry.haverinen at nokia.com
henry.haverinen at nokia.com
Fri Feb 12 01:36:02 PST 2010
Thanks, Gabor.
I was updating this paragraph for Qt 4.6: http://trac.webkit.org/wiki/QtWebKitTableOfFeatures46#JavaScriptJIT. Feedback/fixes welcome :-)
Regards,
Henry
>-----Original Message-----
>From: ext Gabor Loki [mailto:loki at inf.u-szeged.hu]
>Sent: 11 February, 2010 20:03
>To: Haverinen Henry (Nokia-D-Qt/Oslo)
>Cc: webkit-qt at lists.webkit.org
>Subject: Re: [webkit-qt] JIT on Linux/ARMv7
>
>henry.haverinen at nokia.com wrote:
>> Does anyone know the status of JIT compilation for
>Linux/ARMv7 with Thumb-2?
>>
>> Based on JavaScriptCore/wtf/Platform.h, JIT seems to be enabled if
>> CPU(ARM_TRADITIONAL) && OS(LINUX), but JIT is not enabled
>for CPU(ARM_THUMB2).
>
>Hi Henry,
>
>currently the Thumb-2 JIT is enabled only on iPhone. Although
>it is not enabled on Linux by default, the Thumb-2 JIT works
>on Linux devices as well.
>
>If you want to try it, you should pass '-mcpu=<your_cpu>
>-mthumb' to your compiler and pass DEFINES+=ENABLE_JIT=1 to qmake.
>
>Earlier we saw several regressions in T2 JIT with different
>compilation options, but now it looks like that T2 is going to
>be as stable as the ARM JIT. ;)
>
>--Gabor
>
>
>
More information about the webkit-qt
mailing list