Zum Inhalt springen

Tamarin (JIT)

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 29. März 2020 um 17:04 Uhr durch imported>Aka (Halbgeviertstrich, Kleinkram).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Tamarin ist eine freie Virtual Machine und ein JIT-Compiler. Er ist dafür vorgesehen, die vierte Version des ECMAScript-Standards zu implementieren, welcher als JavaScript 2 gehandhabt wird. Tamarin wurde von Adobe Inc. für seine ActionScript Virtual Machine (AVM) entwickelt. ActionScript 3 wurde 2006 mit Flash 9 eingeführt.

Der Quellcode für die Virtual Machine und den JIT-Compiler wurde am 7. November 2006 an das Mozilla-Projekt gespendet.<ref>Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine. In: mozilla.com press release. Abgerufen am 8. Juli 2008.</ref> Der eingebrachte Code ist dreifach unter den Lizenzen GPL, LGPL, und MPL lizenziert und sollte weiterhin im Mozilla CVS, als Rest des Mozilla-Quellcodes, entwickelt werden.<ref>Project Tamarin. In: mozilla.org project page. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 10. Februar 2007; abgerufen am 8. Juli 2008.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.mozilla.org</ref> Er besteht aus etwa 135.000 Zeilen<ref>Mike Melanson: Open Up. In: Penguin.SWF. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 4. Juli 2008; abgerufen am 8. Juli 2008.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/blogs.adobe.com</ref>, was ihn, neben Netscape selbst, zur größten einzelnen Spende von Quellcode an das Mozilla-Projekt macht.<ref>Project Tamarin - Adobe's contribution to Mozilla. In: The Browser Den. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 11. Oktober 2008; abgerufen am 8. Juli 2008.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.browserden.co.uk</ref>

Tamarin sollte ursprünglich ein Teil von Mozilla 2<ref>Brendan Eich: Mozilla 2. In: Brendan's Roadmap Updates. Archiviert vom Vorlage:IconExternal am 4. Februar 2007; abgerufen am 8. Juli 2008.</ref> (und damit Teil von Firefox 4) werden. Das „ActionMonkey“ genannte Projekt wurde 2008 zur Weiterentwicklung von SpiderMonkey eingestellt.

Namensgebung

SpiderMonkey und Tamarin erfüllen beide nahestehende Ziele und wurden daher nach Affenarten benannt (dem spider monkey bzw. Tamarin).

Weblinks

Quellen

<references/>