Opera、5~50倍高速なJavaScriptエンジン「Carakan」を開発中

 Opera Softwareは2月4日、新しいJavaScriptエンジン「Carakan」に取り組んでいることを明らかにした。

 Carakanは現行版「Futhark」とは異なり、バイトコード命令セットを「スタック」型から固定サイズの「レジスタ」型に変更。レジスタ型では命令がどのレジスタにもアクセスできるため、スタックの先頭の値をコピーする必要がなく、実行する命令数もコピーが必要なデータも少なくて済むという。

 またCarakanではネイティブコード生成機能を実装。この機能を使わない場合でも、Presto 2.2(Opera 10α版)のエンジンの約2.5倍高速という結果をベンチマークテストでたたき出している。この機能を使ったテストでは、5~50倍の高速化が見られたとしている。

印刷する
SNSでシェア
SpecialPR

関連記事

こんなメディアも見られています

ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

メールマガジンを配信中
メールマガジンを配信中

国内外の業界動向、AIやクラウドなどの最新技術、キャリア情報など今知りたい情報をまとめてお届けします。

いますぐご登録

本日の新着記事

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ITmedia NEWS SNS

X @itmedia_newsをフォロー

インフォメーション

ITmediaNEWSをフォロー

あなたにおすすめの記事PR