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