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 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




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