From owner-freebsd-java Mon Sep 30 16:31:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D505D37B401; Mon, 30 Sep 2002 16:31:10 -0700 (PDT) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7343A43E65; Mon, 30 Sep 2002 16:31:10 -0700 (PDT) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.36 #1 (Debian)) id 17wA0I-0000fx-00; Mon, 30 Sep 2002 16:31:06 -0700 Date: Mon, 30 Sep 2002 16:31:06 -0700 To: Brennan Stehling Cc: Alexey Zelkin , freebsd-java@FreeBSD.ORG, "Bill Huey (Hui)" Subject: Re: native jdk 1.4 Message-ID: <20020930233106.GA2538@gnuppy.monkey.org> References: <20020930044428.GA4778@gnuppy.monkey.org> <019460D4-D4BB-11D6-81F4-003065F6F346@offwhite.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <019460D4-D4BB-11D6-81F4-003065F6F346@offwhite.net> User-Agent: Mutt/1.4i From: Bill Huey (Hui) 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 On Mon, Sep 30, 2002 at 04:24:30PM -0500, Brennan Stehling wrote: > Would it make sense to put efforts into APR to allow for the special > needs of the JVM to be handled? I suppose this idea could be copied > over to the developers for APR. Somebody will have to look at it and determine if it's useable for our purposes. The HotSpot's native threading is sufficiently complicated enough that it realy needs low level operating system specific features for proper and speedy thread performance. It's highly unlikely that a portability library like APR, which isn't a language runtime, to have that support. You basically need to get at key OS structures, uncontext, thread run state, stack properties for some of the more interesting low level thingies. It's ok, we have all of that handled currently. Things are in good working order. ;) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message