What is AVM2?
AVM2 is the latest Adobe ActionScript Virtual Machine, the standards-based scripting language engine in Adobe Flash Player 9. AVM2 was built from the ground up to work with the next generation of ActionScript. The new virtual machine is designed to deliver the performance and features to support the needs of rich Internet application developers. AVM2 supports full runtime error reporting, built-in debugging, and binary socket support so developers can extend the player to work with any binary protocol. The AVM2 also features a Just In Time (JIT) compiler that translates ActionScript bytecode to native machine code for maximum execution speed.