Date: Tue, 8 Sep 1998 22:54:00 +0100 (BST) From: Robert Swindells <rjs@fdy2.demon.co.uk> To: alk@pobox.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Daemonising a Java Process: Possible? Message-ID: <199809082154.WAA00626@fdy2.demon.co.uk> In-Reply-To: <13813.27934.606377.693358@compound.east> (message from Tony Kimball on Tue, 8 Sep 1998 13:05:28 -0500 (CDT))
next in thread | previous in thread | raw e-mail | index | archive | help
Tony Kimball wrote: >Frankly my interest in developing (as in *using*) Java utilities >for FreeBSD is much abated by the lack of a respectable Java >environment for FreeBSD. This is not intended as a disparagement of >the FreeBSD JDK -- but I think everyone understands that it performs >quite poorly. Kaffe doesn't work with Swing, and may never work with >Swing from what I hear (and has very poor GC behaviour, which acts as >a glass ceiling on performance, again). I find the performance of the existing JDK acceptable on a PII-233, but I wouldn't want to run it on anything slower. I would rather develop under FreeBSD anyway, even if it is a bit slower. To speed up compile times I use the Linux version of IBM's jikes compiler. >Reflection on this state provides occasion for me to ask the general >audience: Is there hope for a competent Java environment on FreeBSD in >the future, and if so from whence does it come? >On Solaris, JDK 1.2 ships with Symantec JIT, but I don't think the >JavaSoft non-comm source distribution will include any JIT, will it? >If not, then the only hope of respectable JIT in a JavaSoft-derived >FreeBSD platform is an independent, novel, implementation. (That is, >disregarding for the moment the possibility of sufficient Solaris x86 >ABI support to allow the use of Solaris' libsunwjit.so.) Our JDK contains the hooks for adding a JIT, and it will correctly load and initialize a shared library that conforms to Sun's spec. >Kaffe is very close, but *most* people with skill and interest are >prohibited from contributing, since you can't touch it if you have >seen the JDK source code (at least according to the most recent >word on the subject I have from Mehlitz). Therefore I have serious >doubts that the current situation with regard to Swing and GC progress >will change for the better. I am currently looking at taking the JIT from Kaffe-0.9.2 and building it into a shared library that will load into our JDK. The reason for picking 0.9.2 is that it was the last version released under a BSD style licence, so we would be able to just release the binary for it. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809082154.WAA00626>