BT

InfoQ ホームページ ニュース JRuby1.0.1のリリースと1.1のプランが発表

JRuby1.0.1のリリースと1.1のプランが発表

ブックマーク
JRubyJRuby1.0.1のメンテナンスリリースを発表した。
このリリースにはバグフィックスも含まれており、JRubyのウェブサイトからダウンロードできる

JRuby 1.1のプランも同様に掲示された。このリリースは11月上旬のRubyConf前に実現することになるだろう。そのプランは下記のとおりである。
  • コンパイラーコンプリート
  • j rubycを用いたAOPコンパイル作動
  • コンパイル済みstdlib 
  • ジェムインストールのプリコンパイル
  • JVM(多分)内のヴァーチャルファイルシステムかアーカイブ外部で作動可能な不正進入されたルビージェム
  • java統合、実行、メモリ減少等のパフォーマンス性向上が定量化される·
  • Yarvバイトコード実行とコンパイル(多分)
  • オプションとしてASTシェアリング(ランタイム交差シェア)AOTコンパイルとその(ポジティブ?)メモリにおける影響を調べる必要があるが
  •  リアルスレッドブルータリぜーション、テスト可能マルチヘッドセーフコアクラス(多分、たくさんのコアシステムをテストする必要があるが)
  • Java APIルビフィケーション(多分'javax.swing'等を要する)

注釈:AOTコンパイルはAhead Of Timeコンパイルを意味しており、Rubyのソースコードがクラスにコンパイル可能ということだ。これはJust In TimeとしてのランタイムであるJITコンパイルと反したものとなる。

ASTシェアはマルチプルJRubyが一つのJVMプロセスを分配して共有している時にメモリを減らすとされている。
ASTはAbstract Syntax Treeを意味しておりインタープリタと多様なコンパイラ(AOT,JIT)に使用されるソースコードを代表するデータ構造である。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。