Move from a SYNTHETIC to a MANDATED implicit class. Don't mark class on read. Remove reflection related to unnamed classes. Simplify main search. Integrate launcher and source code launcher better (primarily common error checks and messages.)
- csr for
-
JDK-8319044 CSR JEP 463: Core Reflection API changes for Implicitly Declared Classes (Second Preview)
- Closed
- duplicates
-
JDK-8317511 Qualified STR and RAW should behave the same as standalone STR and RAW
- Closed
-
JDK-8317966 Raw type not supported for a template processor in a template expression
- Closed
- relates to
-
JDK-8321114 Rename "Unnamed Classes" to "Implicitly Declared Classes" better
- Resolved
-
JDK-8319841 Test compiler/ciReplay/TestInliningProtectionDomain.java relies on the resolution of Integer by the java launcher
- Closed
-
JDK-8333714 Cleanup the usages of CHECK_EXCEPTION_NULL_FAIL macro in java launcher
- Resolved
-
JDK-8306112 Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview)
- Resolved
-
JDK-8329581 Java launcher no longer prints a stack trace
- Resolved
-
JDK-8306914 Implement JEP 458: Launch Multi-File Source-Code Programs
- Resolved