freebeans
freeb****@xqb*****
Thu Oct 8 01:20:05 JST 2009
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 <freebeans ¡÷ xqb.biglobe.ne.jp>