Could someone take another look at my submitted bug regarding class names?

Archie Cobbs archie.cobbs at gmail.com
Mon Feb 20 18:31:55 UTC 2023


On Mon, Feb 20, 2023 at 12:26 PM David Alayachew <davidalayachew at gmail.com>
wrote:

> > yes your idea would solve the problem, but at the expense of backward
> compatibility.
>
> Could you explain how the solution is backwards incompatible? I don't
> think I understand.
>

You're talking about changing the mapping that takes a Java class name and
returns the corresponding filename for that class' classfile in the
filesystem. This means classes that used to load successfully would
suddenly fail to load because the file would no longer be found.

Even if you tried to use some kind of fallback scheme, you'd still be
potentially creating filename clashes with other classes, etc.


> > As Jon points out that would be "an incompatible change of seismic
> proportions".
>
> I think I missed Jon's comment. Could you paste/link his comment here?
>

https://mail.openjdk.org/pipermail/compiler-dev/2023-February/022232.html

-Archie

-- 
Archie L. Cobbs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/compiler-dev/attachments/20230220/02edd330/attachment.htm>


More information about the compiler-dev mailing list