Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Mar 2003 03:36:57 +0000
From:      Antony T Curtis <antony.t.curtis@ntlworld.com>
To:        Greg Lewis <glewis@eyesbeyond.com>
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: [CFR] jdk1.3.1 java_wrapper script update patch
Message-ID:  <200303160336.59352.antony.t.curtis@ntlworld.com>
In-Reply-To: <200303152311.06060.antony.t.curtis@ntlworld.com>
References:  <20030315.003054.74755042.haro@h4.dion.ne.jp> <20030316032338.A94004@misty.eyesbeyond.com> <200303152311.06060.antony.t.curtis@ntlworld.com>

next in thread | previous in thread | raw e-mail | index | archive | help

-----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 merged
> from 1.4 jdk - maybe it would help it behave better - had a few cases where
> -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.
SIGUSR1 is being thrown frequently without being caught properly and some 
other cruft with uninitialized structures.

I have some code here which works much smoother - dispite removing all other 
references to pthread_t internal references, I ended up introducing another 
which I'm blaming on the fact that the UTS/libc_r allows signals to be 
delivered while still in critical sections of it instead of unwinding to 
where signals can be delivered safely. 

It's working well but not perfect... Both client and server hotspot are now 
performing reasonably well without hiccups... native+tya gives near on-par 
performance on the Java2D demo.

- -- 
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=
=3/KB
-----END PGP SIGNATURE-----


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303160336.59352.antony.t.curtis>