Date: Sat, 25 May 2002 02:07:59 +0930 From: Greg Lewis <glewis@eyesbeyond.com> To: Tim E Schafer <tim_schafer@agship.com> Cc: "'Java FreeBSD'" <freebsd-java@FreeBSD.ORG> Subject: Re: All Linux JDK with Hotspot or JIT unstable on FreeBSD Message-ID: <20020525020759.A59801@misty.eyesbeyond.com> In-Reply-To: <04b501c2033e$2f65c690$441814ac@newtim>; from tim_schafer@agship.com on Fri, May 24, 2002 at 09:15:13AM -0700 References: <20020524235013.A17064@misty.eyesbeyond.com> <04b501c2033e$2f65c690$441814ac@newtim>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 24, 2002 at 09:15:13AM -0700, Tim E Schafer wrote: > While I understand that hotspot and native threads are separate things > I noticed that when I use -classic with the Sun Linux JDK 1.3.1 it > doesn't seem to use native threads either > > So I figured it was an all or nothing thing. Hmm, looks like the Sun .java_wrapper currently enforces that for Linux: if [ "${vmtype}" = "classic" ]; then ttype=green_threads LD_BIND_NOW=yes export LD_BIND_NOW _JVM_THREADS_TYPE=green_threads export _JVM_THREADS_TYPE fi > You could try removing the green_threads setting and see how it goes. I was assuming because FreeBSD doesn't force a threading subsystem that Linux wouldn't, but it looks like I was wrong. BTW, mandating a specific threading subsystem goes against a core tenet of Java. For instance, the JCK testing suite specifically disallows tests that rely on a specific underelying threading model. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology 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?20020525020759.A59801>