From owner-freebsd-java Sat Mar 15 19:37: 6 2003 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 2E8EB37B404 for ; Sat, 15 Mar 2003 19:37:04 -0800 (PST) Received: from mta03-svc.ntlworld.com (mta03-svc.ntlworld.com [62.253.162.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB18943F3F for ; Sat, 15 Mar 2003 19:37:02 -0800 (PST) (envelope-from antony.t.curtis@ntlworld.com) Received: from pcgem.rdg.cyberkinetica.com ([81.98.110.96]) by mta03-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20030316033700.OZSW11246.mta03-svc.ntlworld.com@pcgem.rdg.cyberkinetica.com>; Sun, 16 Mar 2003 03:37:00 +0000 Content-Type: text/plain; charset="iso-8859-1" From: Antony T Curtis To: Greg Lewis Subject: Re: [CFR] jdk1.3.1 java_wrapper script update patch Date: Sun, 16 Mar 2003 03:36:57 +0000 User-Agent: KMail/1.4.2 Cc: freebsd-java@FreeBSD.ORG References: <20030315.003054.74755042.haro@h4.dion.ne.jp> <20030316032338.A94004@misty.eyesbeyond.com> <200303152311.06060.antony.t.curtis@ntlworld.com> In-Reply-To: <200303152311.06060.antony.t.curtis@ntlworld.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200303160336.59352.antony.t.curtis@ntlworld.com> 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 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday 15 March 2003 11:11 pm, Antony T Curtis wrote: > On Saturday 15 March 2003 4:53 pm, Greg Lewis wrote: > > On Sat, Mar 15, 2003 at 01:34:36PM +0000, Antony T Curtis wrote: > > > Fantastic! Works great for me :) > > > > > > Greg, commit this urgently please! > > > > We're actually in a ports freeze... :). I'll commit it as soon as > > things unfreeze. > > Darn - and I notice that 4.8R has been postponed. > > As a side, I've compiled up the 1.3 native threads with come code merge= d > from 1.4 jdk - maybe it would help it behave better - had a few cases w= here > -classic worked but -native crashed which I'm trying to fix. Okay - I can confirm that there is a problem in the native threading code= =2E SIGUSR1 is being thrown frequently without being caught properly and some= =20 other cruft with uninitialized structures. I have some code here which works much smoother - dispite removing all ot= her=20 references to pthread_t internal references, I ended up introducing anoth= er=20 which I'm blaming on the fact that the UTS/libc_r allows signals to be=20 delivered while still in critical sections of it instead of unwinding to=20 where signals can be delivered safely.=20 It's working well but not perfect... Both client and server hotspot are n= ow=20 performing reasonably well without hiccups... native+tya gives near on-pa= r=20 performance on the Java2D demo. - --=20 Antony T Curtis BSc Unix Analyst Programmer http://homepage.ntlworld.com/antony.t.curtis/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+c/Fbql7dp2cddmIRAkqyAKC6NhB6hadwGcJ58oZyytnQOwjfkwCgl6Hv e0e0ru0V92WAZbWouXaCAdQ=3D =3D3/KB -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message