Download List

Sponsored link

Descripción del Proyecto

Mysaifu JVM is a free Java virtual machine for Windows Mobile.

System Requirements

System requirement is not defined

Publicado: 2006-03-26 21:36
Mysaifu JVM 0.2.4 (1 files Ocultar)

Release Notes

・ヒープ確保速度を少し高速化した
・バグ修正を実施した

Changelog

java.awtパッケージ
・フォントサイズが大きすぎた点を修正した。
・Graphics.fillRect()メソッドで描画する矩形の大きさが、縦横1ドットずつ大きすぎた点を修正した。
・Menu.remove(int)メソッドが機能していなかった。ネイティブメソッドを修正した。
・Graphics.drawString()の描画位置が、フォントのベースラインではなく、ディセントの位置になっていた点を修正した。
・GraphicsDevice.getDisplayMode()が常にnullを返していた。正しい値を返すように修正した。
・GraphicsDevice.setFullScreenWindow(Window)メソッドを呼び出すと、常にNullPointerExceptionが throwされていた点を修正した。

java.swing.filechooserパッケージ
・FileSystemViewを実装し、JFileChooserを利用可能にした。

JVM本体
・配列オブジェクト内に使用していない(無駄な)フラグ領域があった。これらのフラグについては設定/参照を行わないように修正した。
・配列のメモリ使用量を削減した。
・64バイト以下のヒープ領域を確保する場合、ヒープのゼロクリアをヒープ確保時に行うのではなく、ヒープ開放時に行うようにした。GCの速度は低下するが、確保時の速度が向上した。