[webkit-dev] SquirrelFish Extreme for non x-86 platforms
Maciej Stachowiak
mjs at apple.com
Wed Dec 24 13:22:26 PST 2008
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 <mjs at apple.com>
> 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
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20081224/775b8a23/attachment-0001.html>
More information about the webkit-dev
mailing list