Date: Fri, 24 May 2002 13:56:28 -0700 From: "Tim E Schafer" <tim_schafer@agship.com> To: "'Greg Lewis'" <glewis@eyesbeyond.com> Cc: "'Java FreeBSD'" <freebsd-java@FreeBSD.ORG> Subject: RE: All Linux JDK with Hotspot or JIT unstable on FreeBSD Message-ID: <04ec01c20365$79bb6660$441814ac@newtim> In-Reply-To: <20020525020759.A59801@misty.eyesbeyond.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks, I'll have a look at that I'm probably going to hold out for the native port though. Based on the fact that the native port when released as binary will be certified ... where as the Linux one is already certified, yet there isn't any way to guarantee that FreeBSD Linux compatibility is certifiably as good as native Linux (at least I don't know of such a test) -------------------------------------------- Tim E Schafer tim_schafer@agship.com Programmer 800-562-9915 x190 or 916-376-6190 Associated Global Systems 3231 Evergreen Ave West Sacramento, CA 95691 -------------------------------------------- -----Original Message----- From: owner-freebsd-java@FreeBSD.ORG [mailto:owner-freebsd-java@FreeBSD.ORG] On Behalf Of Greg Lewis Sent: Friday, May 24, 2002 9:38 AM To: Tim E Schafer Cc: 'Java FreeBSD' Subject: Re: All Linux JDK with Hotspot or JIT unstable on FreeBSD 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 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?04ec01c20365$79bb6660$441814ac>