Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2001 13:22:13 -0800
From:      Joe Kelsey <joe@zircon.seattle.wa.us>
To:        nate@yogotech.com (Nate Williams)
Cc:        Joe Kelsey <joe@zircon.seattle.wa.us>, freebsd-java@FreeBSD.ORG
Subject:   Re: jdk1.3.1p5
Message-ID:  <15382.30981.593865.40478@zircon.zircon.seattle.wa.us>
In-Reply-To: <15382.29273.887179.205335@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> <15382.27453.18582.666321@zircon.zircon.seattle.wa.us> <15382.29273.887179.205335@caddis.yogotech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Nate Williams writes:
 > Do I have to repeat myself here?  Apparently so.
 > As I stated before:
 > > There are assumptions in the plugin code that no longer work due to
 > > green threads, but that's because the plugin folks never tried to get
 > > things working under green threads.
 > The code works fine.  It's like saying that libc is broken for
 > multithreaded programs.  It's not broken, it's just that the program
 > that is using libc (vs. libc_r) is not designed correctly to work with
 > libc.

This has *nothing* to do with libc vs. libc_r.  This has *everything* to
do with broken functions in the green threads code.  If you are
interested, I can show you exactly where the null-pointer references are
and let you make your own fixes.  Once again, there actually are broken
functions in green threads, this is independently verifiable,
essentially by merely inspecting the code.

 > *sigh*  Trying to have a conversation with you is worthless, so I'll
 > quit trying.

Fine.  I have a list of green threads source files that contain
null-pointer references.  You are lucky that you have never encountered
them.  I hope that you never do encounter them, as they involve broken
assumptions about how things work on *BSD systems.  You may return to
your perfect world now.  Those of us dealing with real world problems
will continue to work on them ourselves.

/Joe

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