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

