Fwd: Re: Native JDK with libthr/libkse
Julian Elischer
julian at elischer.org
Tue Jun 3 10:53:52 PDT 2003
On Tue, 3 Jun 2003, Daniel Eischen wrote:
> On Mon, 2 Jun 2003, Tom Samplonius wrote:
>
> >
> > On Mon, 2 Jun 2003, Daniel Eischen wrote:
> >
> > > On Mon, 2 Jun 2003, Tom Samplonius wrote:
> > > > ...
> > > > > And I encourage the java developers to let us threads guys know
> > > > > what they're having problems with. It has been stated that
> > > > > jdk is not guaranteed to work with anything but libc_r, so
> > > > > contact us over at threads at . We want to see a fast and stable
> > > > > jdk as much as anyone else does.
> > > > >
> > > > > --
> > > > > Dan Eischen
> > > >
> > > >
> > > > But the last that I've seen on the threads@ list is that libkse's signal
> > > > handling is not finished, and both libthr and libkse have incomplete SMP
> > > > support. I've been waiting to hear whether one of these has reached a
> > > > "finished" state, in order that a test build of jdk on FreeBSD 5 is not a
> > > > total waste...
> > >
> > > SMP libkse support should be complete. We are working on signal
> > > handling now, but it's fudged to mostly work. Mozilla, KDE,
> > > and openoffice all run with libkse.
> >
> > Does "fudged" mean that the issue MySQL not exiting has also been
> > resolved? That seems like something that would break a java application
> > real fast.
>
> I believe mysql relies on SIGHUP or a fork to handle signals. Mysql
> may actually work now, but I haven't tried it. I don't think the JDK
> relies on signals other than synchronous signals which should work
> OK with libkse.
>
> I was more interested in the statement that "jdk is only guaranteed
> to work with libc_r" that one of the Java developers posted. I
> took it to mean that the implementation of our jdk is geared
> towards libc_r (perhaps knowing internal stuff about how libc_r
> works). I don't want anything like that to stop us, and we
> can add some common APIs to the threads libraries if needed
> to support it.
>
> > Also at what point was support completed? I'm not sure if I need to
> > cvsup again. I last cvsupped -current on May 31st. Would that be the
> > latest and greatest libkse?
>
> That should be good.
A panic fix was checked in yesterday that should be included, so today's
is a better bet..
>
> --
> Dan Eischen
>
> _______________________________________________
> freebsd-threads at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe at freebsd.org"
>
More information about the freebsd-java
mailing list