ダウンロードリスト

プロジェクト概要

Mysaifu JVM は Windows Mobile 上で動作するJava仮想マシンです。クラスライブラリとしてGNU Classpathを使用しています。

リリース時刻: 2009-10-17 20:36
Mysaifu JVM 0.4.7

名前 サイズ ハッシュ 日付 ダウンロード数
jvm.0.4.7-bin.zip 10.01 MB 2009-10-17 20:39 18437

リリースノート

Fixed 6 bugs.

6件のバグを修正しました。

変更履歴

JVM
o FIXED:Removed horizontal scroll bar from console window.(Bug #19144)
o FIXED:Don't call AccessController.doPrivileged() when the SecurityManager is not set. (Bug #19110)

JNI
o FIXED:JVM crash when JavaVM->GetEnv() called.(Bug #19173)
o FIXED:When the JNI function throws Exceptions, JVM crashed.(Bug #19181)

AWT native interface (JAWT)
o FIXED:JAWT crash when the Component has no native peer. (Bug #19161)

Package java.lang
o FIXED:System.currentTimeMillis() returns wrong value.(Bug #19106)

JVM 本体
o コンソールウインドウの水平スクロールバーを削除した。これにより、標準出力/標準エラー出力のメッセージが読みやすくなった。(Bug #19144)
o SecurityManagerが存在しない場合には、できる限りAccessController.doPrivileged()を呼び出さないようにコードを修正した。(Bug #19110)

JNI
o JavaVM->GetEnv()を呼び出すと、JVMがクラッシュすることがある問題を修正した。(Bug #19173)
o 「ブートストラップクラスローダ以外のクラスローダが定義ローダであるクラス」経由でJNIを呼び出した際に例外が発生すると、JVMがクラッシュしていた点を修正した。(Bug #19181)

AWT native interface (JAWT)
o Component.isDisplayable()がfalseを返す状態(=ネイティブpeerが存在しない状態)でJAWT関数を呼び出すと、JVMがクラッシュしてしまう問題を修正した。(Bug #19161)

パッケージjava.lang
o System.currentTimeMillis()を2回呼び出した場合、2回目の戻り値のほうが1回目よりも小さくなってしまうことがある問題を修正した。(Bug #19106)