slangeberg wrote:
> Hey everyone,
> 
> I know there exists an article/whitepaper from Adobe outlining the new AS3
> VM2(?), but I can't find it. Anyone know where that is? I think it would be
> helpful for this gentleman's situation.

A good place to start would be the Adobe Component Developer Summit 
slides that Ted Patrick put up on his blog last summer:

http://www.onflex.org/ted/2006/07/adobe-component-developer-summit.php

Altogether, it's a fairly thorough overview of the Flex framework 
architecture, and includes a presentation by Gary Grossman on some of 
the virtual machine internals and how these relate to performance on the 
scripting side of things.

As to the VM itself, the C++ source code to Adobe's ActionScript 3 VM 
was released last fall to the community as open-source under the Mozilla 
triple license.  It's been christened Tamarin and is now part of the 
Mozilla codebase.  There's quite a bit of material about it to be found 
on the project site at:

   http://www.mozilla.org/projects/tamarin/

The sources include, among other things, the virtual machine proper, 
just-in-time compilers for dynamically recompiling the AVM bytecode to 
native machine code for PowerPC, Intel and ARM processors, and the new 
garbage collection implementation.

Note however, that it does not come with a compiler for compiling 
ActionScript 3 into bytecode.  For that, you'll still need to use the 
free ones from the Flex SDK or a third-party compiler.

Jim Cheng
effectiveUI

Reply via email to