From owner-freebsd-java Wed Mar 7 16:11:45 2001 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (cx739861-a.dt1.sdca.home.com [24.5.164.61]) by hub.freebsd.org (Postfix) with ESMTP id 5FA6337B724 for ; Wed, 7 Mar 2001 16:11:41 -0800 (PST) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.22 #1 (Debian)) id 14ao1i-0001U3-00; Wed, 07 Mar 2001 16:11:30 -0800 Date: Wed, 7 Mar 2001 16:11:30 -0800 To: Greg Lewis Cc: "Daniel M. Eischen" , java@FreeBSD.ORG Subject: Re: Java and libc/libpthread Message-ID: <20010307161130.A4910@gnuppy> References: <3AA52622.CA33EBE2@vigrid.com> <20010308015558.B43890@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.15i In-Reply-To: <20010308015558.B43890@misty.eyesbeyond.com>; from glewis@eyesbeyond.com on Thu, Mar 08, 2001 at 01:55:58AM +1030 From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, Mar 08, 2001 at 01:55:58AM +1030, Greg Lewis wrote: > 3. As I've been tinkering with the the 1.3 code I've so far been > using the linuxthreads port to try and get native threads running > as that means our code stays very very similar to the code for > native threads under Linux. I haven't succeeded with this yet, > but I don't believe thats because it can't work (its just lack of > time to debug things so far). What ? Screw that. The LinuxThreads signal interaction with SIGCHLD, etc... within an ill concieved thread/signal semantics specification (aka Unix) is going to to be murder to deal with. I recommend doing it using the normal Solaris/Pthreads code instead. I also might be able to get our pthread library to the general FreeBSD community which might help with your port since we have it pretty well debugged for our (this) purposes. I haven't seen the FreeBSD pthreads userspace library so I can't comment on the benefits and draw backs of doing this ? What do you think ? > I guess to add to this, Bill Huey's port of 1.3 for BSDi uses their > libc_r equivalent as I understand it, so this may help our efforts > on that front. > > Greg Lewis Email : glewis@eyesbeyond.com bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message