2009年12月24日

TraceMonkey【トレースモンキー】

【属性】プラットフォーム(JavaScriptエンジン)
【開発・提供】Mozilla Foundation(Mozilla Japan)

Created Date: 09/12/24
Modified Date:
【解説】
米Mozilla Foundationより開発、提供等が行われているJIT(Just In Time)コンパイラ搭載のJavaScriptエンジン。米Adobe Systemsから譲り受けたソースコードをベースとしたオープンソースのJavaScriptエンジン「Tamarin Tracing」、及びJITのバックエンドを務めるC++ライブラリ「Nanojit」をブラッシュアップさせたプラットフォームとして開発が進められ、それまでに採用されていた「SpiderMonkey」の置き換え等を担っている。

オープンソースWebブラウザ「Firefox」においてはVer.3.5(Shiretoko(知床))より実装されており、テストリリース段階では米国時間2008年10月14日付にてリリースされたVer.3.1 Beta 1において初実装(当該時点ではデフォルトで無効化されていたため、試用に際しては「about:config」>「javascript.options.jit.content」項目の値を「true」に設定する必要があった)された後、同年12月8日(米国時間)付にてリリースされたVer.3.1 Beta 2よりデフォルトにて有効化されている(「Firefox 3.5」はBeta 3までVer.3.1としてテストリリースが行われた後、Beta 4よりバージョンナンバが改められている)。

タグ:Mozilla
posted by Flipper at 18:13 | 【T】