-
Enhancement
-
Resolution: Fixed
-
P3
-
5.0
-
tiger
-
generic
-
solaris_8
When javac generates synthetic names, it should draw them from the set
of identifiers that users can't use. In 1.5, the VM spec allows the use
of most unicode characters in identifiers, even though those characters
aren't accepted in Java programs.
For example, instead of using names like this$0 and val$xyzzy, we could
name the synthetics this#0 and val#xyzzy.
of identifiers that users can't use. In 1.5, the VM spec allows the use
of most unicode characters in identifiers, even though those characters
aren't accepted in Java programs.
For example, instead of using names like this$0 and val$xyzzy, we could
name the synthetics this#0 and val#xyzzy.
- relates to
-
JDK-4923163 NullPointerException thrown in ClassDoc.superclassType()
- Resolved
-
JDK-4996984 REGRESSION: api/java_applet/Applet/AccessibleApplet/serial/index.html#Input
- Closed
-
JDK-4972569 REGRESSION:java.awt.Component.AccessibleAWTComponent changed its serialVersionUI
- Closed