From owner-freebsd-java Tue Dec 11 12:21:40 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id E9EC437B416 for ; Tue, 11 Dec 2001 12:21:36 -0800 (PST) Received: (qmail 10736 invoked by uid 1001); 11 Dec 2001 20:23:26 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15382.27453.18582.666321@zircon.zircon.seattle.wa.us> Date: Tue, 11 Dec 2001 12:23:25 -0800 To: freebsd-java@FreeBSD.ORG Subject: Re: jdk1.3.1p5 In-Reply-To: <15382.25997.525752.48613@caddis.yogotech.com> References: <20011210001702.10731.qmail@web14303.mail.yahoo.com> <20011210024138.GA3148@gnuppy> <20011209223635.A1152@absinthe> <15380.15272.167683.46148@caddis.yogotech.com> <20011210003200.C1152@absinthe> <15380.65513.794203.276229@caddis.yogotech.com> <20011211104902.GA8293@gnuppy> <15382.20613.76791.634824@caddis.yogotech.com> <15382.25038.873386.878424@zircon.zircon.seattle.wa.us> <15382.25997.525752.48613@caddis.yogotech.com> X-Mailer: VM 6.98 under Emacs 21.1.1 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Nate Williams writes: > I *really* beg to differ here. How much experience do you have with the > green threads code vs. native code? The green threads code is very > robust. The green threads code for *BSD is *very* broken. If I link the plugin java_vm with libc and tell it to use green threads, it *immediately* dies due to a null-pointer reference in green_sigprocmask, a *BSD-specific function. I can solve that problem, and then encounter a new crash due to another null-pointer reference in another section of *BSD-specific green threads code. From my perspective, these crashes have *nothing* to do with the plugin per se, but rather have a lot to do with broken green threads implementation. It is nice that your specific application does not tickle the many green threads bugs that I uncovered. It became too much work to unravel all of the broken stuff in green threads. You are welcome to try to do it yourself. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message