From owner-freebsd-java Thu Dec 9 4:23:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 936CD15596 for ; Thu, 9 Dec 1999 04:23:22 -0800 (PST) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id VAA28313; Thu, 9 Dec 1999 21:23:10 +0900 Message-Id: <199912091223.VAA28313@cafe.muraoka.info.waseda.ac.jp> To: patrick@whetstonelogic.com Cc: java@FreeBSD.ORG Subject: Re: IDE(s) for Java In-reply-to: Your message of "Wed, 08 Dec 1999 13:33:49 EST." <199912081833.NAA08272@p.wl.vg> Date: Thu, 09 Dec 1999 21:23:10 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > The IDE Netbeans sell or sold, before being bought-up by SUN works, too. > > (only the "Developer 2.1.2"-Version - later ones require JDK2) Patrick Gardella wrote: > Here are my results. > > No JIT: installs and runs fine with no changes to the wrapper > TYA 1.5: installs and runs fine with no changes to the wrapper > but it is slower to start (may seem to hang) > shuJIT 0.3.13: installs but dies with the following error: > An error occured during IDE initialization: > java.lang.IllegalAccessError: FinalAccessed Thanks for testing. I also tested shuJIT 0.3.13 with NetBeans 2.1.2 and got the same result. ShuJIT checks illegal accesses more strictly than the other runtime systems. In the case, an outer class tends to write into a private field of the inner class(*). This access should be allowed, but shuJIT 0.3.13 treats the access as illegal. I relaxed this check to allow that kind of accesses. (*) In com.netbeans.developer.text.Line#findIndex method, a private constructor com.netbeans.developer.text.Line$Index# is called. I'd like to release the fixed version soon, but the release will be made after a problem on compatibility with Linux/JDK 1.2.2RC3 and native threads is resolved. Sorry. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message