Visit Mozilla.org

Tamarin

From MDC


Tamarin is a JavaScript engine written in C++. It currently implements Adobe ActionScript™ 3 (a superset of ECMAScript Edition 3) and is embedded within the Adobe® Flash® Player 9. Tamarin will be extended to support ECMAScript Edition 4 and will be used by both SpiderMonkey (see the ActionMonkey project) and the Flash Player.

For more information about the development roadmap, see the Tamarin project page.

Tamarin is available under the MPL/GPL/LGPL tri-license.

Documentation

Adobe ActionScript Virtual Machine 2 (AVM2) Overview (PDF, 400K)
The instructions, architecture, and file format supported by the AVM2. See also the possible errata.
Tamarin Build Documentation
How to get, build, and use Tamarin.
Tamarin pages at wiki.mozilla.org
More documentation
MMgc overview
An overview of the Tamarin garbage collector.
Tamarin-Tracing overview
A small overview of Tamarin-Tracing

View All...

Community

Related Topics

JavaScript
SpiderMonkey