[webkit-dev] The SquirrelFish Cometh

Oliver Hunt oliver at apple.com
Sat May 17 19:21:27 PDT 2008


Conveniently the build is currently broken :-(

Building r33552 should be good though.

--Oliver

On May 17, 2008, at 7:03 PM, Maciej Stachowiak wrote:

> Hi Everyone,
>
> Over the past few weeks, a few of us have been working on a major
> reworking of the JavaScriptCore interpreter, code named
> "SquirrelFish". This work has been done mainly by Geoff Garen, Oliver
> Hunt and Cameron Zwarich, with help from myself, Sam Weinig, and
> occasional others. The classic version of JavaScriptCore is an AST-
> based interpreter. Although it was highly tuned, and competitive with
> advanced bytecode engines in benchmarks, we could see that we would
> run into the limits of the architecture soon.
>
> So we started SquirrelFish, an incremental rewrite of JavaScriptCore's
> execution logic to convert it into a state-of-the art bytecode VM.
> Most of this work has been done on a branch of the public SVN
> repository, to avoid destabilizing the trunk. We are now very close to
> finishing off the last few blockers. There will be a formal
> announcement to the general public when we are ready, including
> performance data and more details about the internals. But for now I
> wanted to let WebKit insiders know that it is coming.
>
> We are also at the point where we could use testing help to verify
> that SquirrelFish can handle the real-world web. If anyone would like
> to help test, and is willing to get their hands a bit dirty, check out
> <http://svn.webkit.org/repository/webkit/squirrelfish>.
>
> Regards,
> Maciej
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev



More information about the webkit-dev mailing list