On Dec 24, 2008, at 1:52 PM, Javed Rabbani wrote:
That means the current JS Engine (SquirrelFish Extreme) can be run
on embedded/mobile platforms in bytecode mode without JIT. Correct
me if I am wrong? If I am correct, then how to enable the engine's
bytecode mode? There are number of ENABLE switches related to
current JS engine...
It should compile with JIT disabled on platforms that do not support
the JIT.
- Maciej
Regards,
J R Shah
On Thu, Dec 25, 2008 at 12:49 AM, Maciej Stachowiak <[email protected]>
wrote:
On Dec 24, 2008, at 6:46 AM, Holger Freyther wrote:
On Wednesday 24 December 2008 14:00:19 Javed Rabbani wrote:
I want to know whether WebKit JavaScript Engine SquirrelFish Extreme
(SFX)
has been reported to work on any embedded, non-x86 platform?
No, the extreme variant is only working on x86 and work on progress
on the
amd64...
To be more specific:
1) The JS engine should work on any CPU and on most reasonable
operating systems in bytecode mode. It's still pretty fast as
bytecode - nearly an order of magnitude faster than the old WebKit
JS engine.
2) Currently the JIT only fully works on x86 and will soon also work
on x86_64 (currently some basic tests pass but neither performance
nor correctness are where we want them to be).
3) We are considering ports of the JIT to other CPU architectures.
For mobile platforms, it's not entirely clear whether the JIT will
turn out to be better than the bytecode interpreter - the memory
cost might outweigh the speed benefit.
Regards,
Maciej
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev