Chris Double氏は27日(米国時間)、同氏のブログにおいてBuilding the ActionScript compiler for TamarinのタイトルのもとTamarin Tracingを活用するActionScriptコンパイラのビルド方法を紹介している。

Adobe SystemsはFlex SDKをオープンソースとして公開している。公開されているコードにはActionScriptコンパイラとTamarin Tracingで使われるコードを生成するためのGlobalOptimizerコンポーネントが含まれており、次のようにasc.jarファイルを生成しTamarin TracingのutilsディレクトリにコピーしておけばTamarin Tracingが活用できるようになるという。

# svn checkout http://opensource.adobe.com/svn/opensource/flex/sdk/trunk flex-sdk
# cd flex-sdk/modules/asc/build/java
# ant clean main
Flex SDKでTamarin Tracingを活用するためのコンポーネントをビルドする方法 - Chris Double氏のブログより抜粋

Tamarin Tracingはコードの実行を追跡しよく実行されるポイントを判別してコンパイルを実施する技術実装。同技術を活用することでJavaScriptの実行速度が向上する。同氏は3日(米国時間)、Tamarin Tracingについて言及し、その効果を簡単なベンチマークとともに紹介している。Flex SDKのユーザは同技術に注目しておきたい。