From freebeans at xqb.biglobe.ne.jp Thu Oct 8 01:20:05 2009 From: freebeans at xqb.biglobe.ne.jp (freebeans) Date: Thu, 08 Oct 2009 01:20:05 +0900 Subject: [Mysaifujvm-announce 11] Mysaifu JVM 0.4.6 released Message-ID: <20091008012005.118B.3516DF49@xqb.biglobe.ne.jp> Hello, Mysaifu JVM annouce readers. I'm pleased to announce the release of Mysaifu JVM version 0.4.6. http://www2s.biglobe.ne.jp/~dat/java/project/jvm/index_en.html Now you can use SecurityManager in this version. Changes in this version: JVM * Changed file search algorythm in rt.jar (linear search -> binary search). * FIXED:NoClassDefFoundError occurres when class initialization failed. JVM must throw ExceptionInInitializerError.(Bug #19034) * FIXED:Same DLL can be loaded by multiple class loaders.(Bug #19040) Package java.awt * FIXED:Cannot display chinese font in English version OS.(Bug #9674, Bug #14239) * FIXED:Font size is incorrect.(Bug #15422) * Graphics.drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer) throws AWTError when img is instanceof BufferdImage.(Bug #15943) * FIXED:Graphics.drawPolyline() throws AWTError when parameter size less than 1.(Bug #16996) * FIXED:Scroll range of ScrollPane is wrong.(Bug #17511) * FIXED: Toolkit.getSystemClipboard() does not check caller's permission.(Bug #18901) * FIXED:Many classes in java.awt package don't work when the SecurityManager is set.(Bug #18902) Package java.io * ByteArrayOutputStream always throws AccessControlException when the SecurityManager is set.(Bug #19047) Package java.lang * FIXED:Return value of System.getProperty("java.home") is wrong. (Bug #18877) * FIXED:Return value of Class.getInterfaces() is wrong.(Bug #18893) * FIXED:Main thread's ThreadGroup has no parent.(Bug #18914) * FIXED:Cannot load class when the SecurityManager does not permit to access java.class.path(Bug #18921) * FIXED:AccessControlException occurred in ClassLoader.getResource()(Bug #18938, Bug #18940) * FIXED:Constructor String(byte[] data, int offset, int count) throws AccessControlExceptionwhen the SecurityManager is set.(Bug#18955) Package java.lang.reflect * FIXED:Method.invoke() does not throw InvocationTargetException. (Bug #18990) Package java.net * FIXED:"jar:" protocol's URLConnection.getPermission() always returns AllPermission.(Bug #18975) Package java.security * FIXED: JVM hangs up when the SecurityManager is set.(Bug #16092) Package java.util.zip * FIXED:Exception occurres in ZipInputStream.getNextEntry() after getNextEntry() returns null.(Bug #15428) Package javax.sound.sampled * FIXED:AccessControlException occurres when SecurityManager is set. (Bug #19044) Package gnu.classpath * FIXED:ServiceFactory always throws AccessControlException when SecurityManageris set.(Bug #19046) Regards, freebeans From freebeans at xqb.biglobe.ne.jp Sat Oct 17 20:45:44 2009 From: freebeans at xqb.biglobe.ne.jp (freebeans) Date: Sat, 17 Oct 2009 20:45:44 +0900 Subject: [Mysaifujvm-announce 12] Mysiafu JVM 0.4.7 released Message-ID: <20091017204539.F3BB.3516DF49@xqb.biglobe.ne.jp> Hello, Mysaifu JVM annouce readers. I'm pleased to announce the release of Mysaifu JVM version 0.4.7. http://www2s.biglobe.ne.jp/~dat/java/project/jvm/index_en.html Fixed 6 bugs in this version. Changes in this version: 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) Regards, freebeans