Re: [webkit-dev] The SquirrelFish Cometh

2008-05-25 Thread Oliver Hunt
SquirrelFish merged into trunk on wednesday :D

--Oliver

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] The SquirrelFish Cometh

2008-05-18 Thread Kalle Vahlman
2008/5/18 Maciej Stachowiak [EMAIL PROTECTED]:
 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.

Nice! Since it's just an engine rewrite, it won't mean any (public)
API changes for JavaScriptCore right?

 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.

Just to make it obvious for anyone trying to check out the branch, the
URL above misses the branches dir. The correct URL is

  http://svn.webkit.org/repository/webkit/branches/squirrelfish/

-- 
Kalle Vahlman, [EMAIL PROTECTED]
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] The SquirrelFish Cometh

2008-05-18 Thread Oliver Hunt

On May 18, 2008, at 4:01 AM, Kalle Vahlman wrote:
 Nice! Since it's just an engine rewrite, it won't mean any (public)
 API changes for JavaScriptCore right?
Yes, just the internal workings have been rewritten -- the public JSC  
API is unaffected.

--Oliver


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


[webkit-dev] The SquirrelFish Cometh

2008-05-17 Thread Maciej Stachowiak
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@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] The SquirrelFish Cometh

2008-05-17 Thread Oliver Hunt
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@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev