View Single Post
Posts: 1,101 | Thanked: 1,185 times | Joined on Aug 2008 @ Spain
#27
Originally Posted by mooninite View Post
I never saw a performance difference between GTK and Qt builds so I think any opinion on the matter is purely subjective.

In regards to a binary build, I tried one and it failed to link properly. I won't be spending time on correcting it, but you're more than able to try yourself.
Just for testing I downloaded the latest (may 2011) mozilla nighties for qt (4.0.1-mozilla-2.1, 5.0a1-aurora, and 6.0a1-central and 6.0a1-tracemonkey) , and the speed difference in the interface is huge. qt feels fast and responsive, while 12.0 xul/gtk is slow as molasses (tested with talk.maemo.org).
Regarding javascript, 6.0-tracemonkey is slightly faster than the rest, and about 12% faster than opera.

EDIT: Finished javascript benchmark with 12.0a1. It is 25% slower than 6.0a1-tracemonkey. So it is affected by the JIT change in 9.0
NOTE: In 9.0 the JIT was finally changed, but also was disabled in non SSE2 cpu's (at least in X86). In late 12.0 builds it has been reenabled again, but all FPU operations are done in slow C++ code in non SSE2 cpu's, resulting in a 25% slowdown.
So, I think the best release for N900 may be 8.0.1-qt with tracemonkey if possible.

Last edited by maacruz; 2012-01-17 at 20:10.
 

The Following 6 Users Say Thank You to maacruz For This Useful Post: