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-threads mailing list