Re: Crashing bug in JVM-1.1.3

Li Gong (gong@games.eng.sun.com)
Thu, 10 Jul 1997 18:08:14 -0700

Date: Thu, 10 Jul 1997 18:08:14 -0700
Message-Id: <199707110108.SAA04128@games.eng.sun.com>
From: Li Gong <gong@games.eng.sun.com>
To: Dan Bornstein <danfuzz@communities.com>
Subject: Re: Crashing bug in JVM-1.1.3
In-Reply-To: Dan Bornstein's mail of Thu, 10 July, 1997

> According to the JLS 13.5.3, adding a member to an interface does
> not break compatibility with pre-existing binaries

The JLS is unfortunately wrong on this point, and is being fixed.
Adding a new method to an interface breaks backward compatibility, and
JavaSoft people have all been working under this constraint in new
feature development. (Whether crashing has any bad side effect is
another question.)

Best regards,

Li

--
Li Gong, PhD
Java Security Architect and Senior Engineering Manager
JavaSoft, Cupertino, California, USA
Email: gong@eng.sun.com
Web: http://java.sun.com/people/gong
Tel: 408-343-1825 and Fax: 408-343-1993