[1065] in RedHat Linux List
Re: your mail
daemon@ATHENA.MIT.EDU (Ian Burrell)
Sat Oct 26 03:49:34 1996
To: redhat-list@redhat.com
Date: Sat, 26 Oct 1996 00:47:21 -0700 (PDT)
In-Reply-To: <Pine.SUN.3.91.961025185628.10995G@routh> from "Doug Ridgway" at Oct 25, 96 07:46:27 pm
From: Ian Burrell <iburrell@leland.Stanford.EDU>
Reply-To: iburrell@leland.Stanford.EDU
Resent-From: redhat-list@redhat.com
>
> I don't think that the design and implementation of an efficient
> multithreaded garbage collecting VM which is required to work
> on dozens of platforms is straightforward. In fact, to me it sounds
> pretty hard. Harder still would be to keep it working while minor
> platforms keep tinkering with the underlying system calls.
>
First, the reason the Java with Netscape breaks is because a bug in
Netscape. The new dl-malloc is less accepting of illegal operations
(like accessing a freed pointer) than GNU malloc. Programs that have
bugs and depend on this undefined behaviour have problems. If
Netscape wrote non-buggy software that followed the standard they
wouldn't have any trouble. Most software didn't have trouble with the
new library, and most that did were fixed speedily. Java support in
Netscape is the only (widely used) program that doesn't work. That is
Netscape's fault.
- Ian
--
-- Ian Burrell == iburrell@leland.stanford.edu **
<URL:http://www-leland.stanford.edu/~iburrell/>
No matter how much you know, you will never know enough.
--
PLEASE read the Red Hat FAQ, Tips, HOWTO and the MAILING LIST ARCHIVES!
________________________________________________________________________
http://www.redhat.com/RedHat-FAQ http://www.redhat.com/RedHat-HOWTO
http://www.redhat.com/RedHat-Tips http://www.redhat.com/mailing-lists
------------------------------------------------------------------------
To unsubscribe: mail -s unsubscribe redhat-list-request@redhat.com < /dev/null