# Re: Crashing bug in JVM-1.1.3

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

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Jose Fernan Martinez Ortega: "Question!!!"
- Previous message: Gregg Donovan: "Access Control Lists"
- Maybe in reply to: Dan Bornstein: "Crashing bug in JVM-1.1.3"
- Next in thread: Dan Bornstein: "Re: Crashing bug in JVM-1.1.3"

    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

- Next message: Jose Fernan Martinez Ortega: "Question!!!"
- Previous message: Gregg Donovan: "Access Control Lists"
- Maybe in reply to: Dan Bornstein: "Crashing bug in JVM-1.1.3"
- Next in thread: Dan Bornstein: "Re: Crashing bug in JVM-1.1.3"