[webkit-qt] QtWebKit and SunSpider Benchmark: - are these expected results
Richard Gerd Kuesters
richard at humantech.com.br
Tue Feb 19 09:26:43 PST 2013
Hello all,
Sorry my intromission, but this thread interests me.
A couple of weeks ago I posted a problem which this thread now answered
me: why my app wasn't working in a 64 bit Windows box (lots of JavaScript).
First, thank you for providing these information. Worst then make code
that doesn't work is not know why :)
A little of topic, but does anyone knows how I can, then, compile Qt
(I'm using 4.8.4), webkit+v8, so I can work in 32/64 bits Windows envs?
I mean, if it's possible.
Sorry for my english.
Thank you very much,
Richard.
On 02/19/2013 02:06 PM, Osztrogonác Csaba wrote:
> Hi,
>
> Jocelyn, have you tried to enable DFG JIT and/or
> LLINT on Windows? Both of them can speedup JSC.
> But I have no idea how MSVC friendly the LLINT asm is ...
>
> On my Linux box I got the following numbers a week before for SunSpider:
> - interpreter (LLINT C-loop): 836 ms
> - LLINT (asm): 480 ms
> - JIT: 305 ms
> - LLINT + JIT: 193 ms
> - LLINT + JIT + DFG-JIT: 140 ms
>
> Ossy
>
> Jocelyn Turcotte írta:
>> Hi Stan,
>>
>> Chrome uses V8, while other ports of WebKit, including Qt, use
>> JavaScriptCore (Qt only uses V8 for QML).
>> JavaScriptCore has similar performance to V8 on Mac after Apple
>> implemented what they call DFG JIT.
>> On Windows 32bit it still has basic JIT.
>> On Windows 64bit it lags way behind, where it's still using the
>> interpreter.
>>
>> This patch brings basic JIT support for Windows x64 and should be
>> released with Qt 5.1: https://bugs.webkit.org/show_bug.cgi?id=107965
>> This should be 2x-4x times faster than the interpreter according to
>> my quick tests.
>> But this still doesn't add support for DFG JIT, still only available
>> on Mac and Linux, which would bring JS performances closer to Chrome's.
>>
>> So yes sadly I think that this kind of performance is currently
>> expected on Windows x64 with Qt 5.0.
>>
>> Cheers,
>> Jocelyn
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-qt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20130219/66024df4/attachment.html>
More information about the webkit-qt
mailing list