Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Sep 2002 19:39:11 +0300
From:      Alexey Zelkin <phantom@FreeBSD.ORG>
To:        Daniel Fisher <daniel.fisher@vt.edu>
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: native jdk 1.4
Message-ID:  <20020925193911.A39217@phantom.cris.net>
In-Reply-To: <20020925115920.3cd85202.daniel.fisher@vt.edu>; from daniel.fisher@vt.edu on Wed, Sep 25, 2002 at 11:59:20AM -0400
References:  <20020925115920.3cd85202.daniel.fisher@vt.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
hi,

On Wed, Sep 25, 2002 at 11:59:20AM -0400, Daniel Fisher wrote:
> Hello,
> I've read some discussion on this list about a native port of jdk 1.4.
> Is it available for testing somewhere?
> I can't find it in the ports CVS.
> If not what is the recommendation for people who must use 1.4?
> I've tried using the linux-sun port, but it won't even compile must less run any classes.

Unfortunatelly effort is stalled now. I have started back in August porting
based on linux hotspot sources, but there are a lot of differences in
(primarily) stack management between FreeBSD pthread and LinuxThreads.

After spending of unreasonable period of time in attempt to rewrite
stack management I had to stop and switch to Solaris source base.

Switch was succesfuly done in begining of September - no one of previously
existent linux problems appeared, but instead I got few very specific
problems with signals there. Deep kernel signalling and libc_r signals
handling and talk to Daniel shown that this scheme (solaris based) will
not work for -STABLE 100% correctly (it worked somehow after some hackery)
until {get,set}context() functions are MFCed (along with other stuff).

I have hoped to get a testing machine to setup -CURRENT last week and
continue, but still not have it :-(


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?20020925193911.A39217>