[11u] RFR: 8242154: Backport parts of JDK-4947890 to OpenJDK 11u
Langer, Christoph
christoph.langer at sap.com
Sat Apr 4 12:23:31 UTC 2020
Hi,
please review this partial backport of JDK-4947890 [0] to OpenJDK 11u.
I'm currently working on backporting 8232080: jlink plugins for vendor information and command-line options [1]. That patch adds a jlink plugin for setting customized values for system properties java.vendor.version, java.vendor.url and java.vendor.url.bug in a jlinked runtime image by modifying the bytecode of class java.lang.VersionProps. Amongst other things, JDK-4947890 created the foundation for this patch by moving the initialization of java.vendor.url and java.vendor.url.bug to java.lang.VersionProps. Before, it was initialized in libjava's System.c. While it's not desirable to backport JDK-4947890 as a whole to 11u, I'd like to bring in the part that moves initialization of java.vendor, java.vendor.url and java.vendor.url.bug to java.lang.VersionProps. Since it's only a part of the original JDK-4947890, I created the new JDK11 specific bug JDK- 8242154.
Bug: https://bugs.openjdk.java.net/browse/JDK-8242154
Original change of JDK-4947890: http://hg.openjdk.java.net/jdk/jdk/rev/0bdbf854472f
Webrev: http://cr.openjdk.java.net/~clanger/webrevs/8242154.11u.0/
Thanks
Christoph
[0] https://bugs.openjdk.java.net/browse/JDK-4947890
[1] https://bugs.openjdk.java.net/browse/JDK-8232080
More information about the jdk-updates-dev
mailing list