View 0.2.4 - Change Log
file info- category(Tag)
- root
- file name
- mysaifujvm_0.2.4_-_Changes
- last update
- 2006-03-26 21:36
- type
- Plain Text
- editor
- freebeans
- description
- 0.2.4 - Change Log
- language
- English
- translate
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の速度は低下するが、確保時の速度が向上した。
| 
|