torutkのブログ

ソフトウェア・エンジニアのブログ

Java 6 HotSpot Clientが高速化

Mustangの毎週公開されるスナップショットをb57(2005/10/20)以来ビルドしていませんでしtが、b59において性能向上施策が組み込まれているそうです。
http://blogs.sun.com/roller/page/javawithjiva?entry=java_6_hotspot_client_gets

  1. レジスタアロケーション
  2. SSE/SSE2使用
  3. Static single assignment form

各スナップショットの変更点で新機能(しかもAPI関係)しか着目していませんでしたが、よくよく見ると、例えばb59のBugs Fixedの中に"new register allocator for c1"といった項目がありました。