Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2002 10:08:12 +0300
From:      Ari Suutari <ari.suutari@syncrontech.com>
To:        Bill Huey <billh@gnuppy.monkey.org>
Cc:        Tim E Schafer <tim_schafer@agship.com>, Java FreeBSD <freebsd-java@FreeBSD.ORG>
Subject:   Re: All Linux JDK with Hotspot or JIT unstable on FreeBSD
Message-ID:  <200205241008.12333.ari.suutari@syncrontech.com>
In-Reply-To: <20020523231408.GA2662@gnuppy.monkey.org>
References:  <042e01c201ea$492bd6a0$441814ac@newtim> <200205231024.23276.ari.suutari@syncrontech.com> <20020523231408.GA2662@gnuppy.monkey.org>

index | next in thread | previous in thread | raw e-mail

Hi,

On Friday 24 May 2002 02:14, Bill Huey wrote:
> It's almost certain the case. Linux's clone() uses SIGCHLD to notify
> thread termination and other crazy non-Posix things in their threading
> system. They can't implement the full specificiation without some kind
> of kernel based signal sharing and other things. The HotSpot code
> supporting this stuff is all over the place both inside and outside of
> their threading implementation.

	Yes, I know linux threading sucks. However, apparently
	all that kludging inside HotSpot works obviously quite
	well under Linux. The problem here is that people think
	that it is going to work under FreeBSD's linux emulation also.
>
> The FreeBSD port of HotSpot over here is half running. I'm having problems
> with the ABI layer that mediates/marshalls....

	This is very good news - I mean that you are making progress.
>
> It's encouraging, yet disappointing since I'm just this random *guy* that's
> just getting into what is probably the most advanced compiler of its kind
> on that planet that's written in high complicated C++ program/class
> structure.

	I think that most of us would like to help you, but I have understood
	that this is very difficult and complex area to work with. Please try to 
	continue your work - if you don't make it looks like that 
	FreeBSD HotSpot support won't been seen in hear future
	(at least I haven't heard anyone else working on that)

		Ari S.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205241008.12333.ari.suutari>