Mysaifu JVM is a free Java virtual machine for Windows Mobile.
1. Graphics2Dを一部サポートした
2. -Xss, -Xoss, -Xlogfile オプションを追加した
3. バグフィックスを行った
java.awtパッケージ
- LightWeightコンポーネントに関するFocusEventが正しくpostされていなかった。
- Frame.getFrames()内でArrayIndexOutOfBoundsExceptionが発生することがあった。
- Graphics.clearRect(), dispose()メソッド内でリソースリークが発生していた。
- Graphics2D.setPaint(Paint)メソッドをサポートした。ただし、Color, GradiantPaint, およびTexturePaintのみサポートする。
- drawImage(Image, int, int)はBufferedImageを描画できるようになった。
- GraphicsEnvironment.createGraphics(BufferedImage)をサポートした。
- Frame以外のComponentに設定したPopupMenuが動作していなかった。
java.ioパッケージ
- File.toURI()が誤った値を返していた。
javax.swingパッケージ
- JTextFieldにフォーカスが設定できなくなっていた。
JVM本体
- Javaスタックサイズを指定可能とした。(オプション -Xoss)
- ネイティブスタックサイズを指定可能とした。(オプション -Xss)
- -Xlogfile:オプションを追加した。
- StackOverflowErrorがStackTraceElementを保持するように修正した。