Detailed syntax checking of class, field, and method names is only done in ClassFileParser if -Xfuture (or -verify or -Xverify:all) is specified.
The meaning of -Xfuture is that the strict checks that happen when -Xfuture is specified will be the default in a future release. This RFE is intended for the JDK release where these strict checks will be the default, possibly JDK-10.
The meaning of -Xfuture is that the strict checks that happen when -Xfuture is specified will be the default in a future release. This RFE is intended for the JDK release where these strict checks will be the default, possibly JDK-10.
- relates to
-
JDK-8161224 CONSTANT_NameAndType_info permits references to illegal names and descriptors
-
- Closed
-
-
JDK-8215156 Deprecate the -Xfuture option
-
- Resolved
-