From owner-freebsd-alpha Sat Jan 20 8:27:24 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from pcnet1.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (Postfix) with ESMTP id 9F8F737B401; Sat, 20 Jan 2001 08:27:06 -0800 (PST) Received: (from eischen@localhost) by pcnet1.pcnet.com (8.8.7/PCNet) id LAA27335; Sat, 20 Jan 2001 11:26:29 -0500 (EST) Date: Sat, 20 Jan 2001 11:26:27 -0500 (EST) From: Daniel Eischen To: Andrew Gallatin Cc: "Koster, K.J." , "'freebsd-alpha@freebsd.org'" , deischen@FreeBSD.ORG Subject: Re: Setjmp help for JDK In-Reply-To: <14953.44767.34971.235942@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 20 Jan 2001, Andrew Gallatin wrote: > > Koster, K.J. writes: > > Dear All, > > > > I've been pounding my head into the Sun JDK to FreeBSD/alpha. I learn a lot > > about Java this way, but I digress. > > > > Is there someone who can help me with the green threads implementation of ^^^^^ This means that you're not using FreeBSD native threads, correct? > > that beast? What happens is that it jumps into the first thread's execution > > code but instead jumps blindly off the signal 11 cliff. > > > > Would someone please help me with this part of the porting process? I'm > > looking for someone who can help me debug this code. I've never debugged > > setjmp() threads in C before and I need a place to start. > > Can you produce a small, stand-alone program which demonstrates this > problem? Eg. some variation on 'hello-world.c' that could be posted > to this list and doesn't require people to jump through all the > flaming hoops of downloading the jdk, etc? > > I've CC'ed Daniel Eischen, perhaps he might be interested in helping > too. > > Drew > > PS: What version of FreeBSD are you using? There were some major thread > problems corrected just prior to 4.2-RELEASE (like, a few hours prior). I think that he's using Suns Java threads library, not FreeBSD native threads - so any problems with FreeBSD threads shouldn't affect him. I still might be able to help, though, so if you've got a simple test program that demonstrates the problem, send it to us. I don't have the time and disk space right now to download the JDK and try building it myself (nor do I have an Alpha ;-)). -- Dan Eischen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message