Tamarin (JIT)
Tamarin is a free virtual machine and a JIT compiler . It is intended to implement the fourth version of the ECMAScript standard , which is handled as JavaScript 2. Tamarin was developed by Adobe Inc. for its ActionScript Virtual Machine (AVM). ActionScript 3 was introduced with Flash 9 in 2006 .
The source code for the virtual machine and the JIT compiler were donated to the Mozilla project on November 7, 2006 . The contributed code is triple licensed under the GPL , LGPL , and MPL licenses and should continue to be developed in Mozilla CVS as the rest of the Mozilla source code. It consists of about 135,000 lines, which makes it, along with Netscape itself, the largest single donation of source code to the Mozilla project.
Tamarin was originally intended to be part of Mozilla 2 (and thus part of Firefox 4 ). The project called "ActionMonkey" was discontinued in 2008 to further develop SpiderMonkey .
Naming
SpiderMonkey and Tamarin both fulfill related goals and were therefore named after species of monkey (the spider monkey or tamarin ).
Web links
- Project page
- "Project Tamarin" ( Memento from February 10, 2007 in the Internet Archive ) - blog entry by Brendan Eich , Mozilla CTO .
- "Adobe, Mozilla, and Tamarin" - blog entry by Frank Hecker , CEO of the Mozilla Foundation.
- "Adobe and the Mozilla Foundation collaborate on ECMAScript" - ( Slashdot article)
swell
- ^ Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine. In: mozilla.com press release. Retrieved July 8, 2008 .
- ^ Project Tamarin. (No longer available online.) In: mozilla.org project page. Archived from the original on February 10, 2007 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ^ Mike Melanson: Open Up. (No longer available online.) In: Penguin.SWF. Archived from the original on July 4, 2008 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ^ Project Tamarin - Adobe's contribution to Mozilla. (No longer available online.) In: The Browser Den. Archived from the original on October 11, 2008 ; Retrieved July 8, 2008 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ^ Brendan Eich: Mozilla 2. In: Brendan's Roadmap Updates. Archived from the original on February 4, 2007 ; Retrieved July 8, 2008 .