Re: RFR: 8306678: Replace use of os.version with an internal Version record [v2]

2023-04-24 Thread ExE Boss
On Mon, 24 Apr 2023 19:43:15 GMT, Roger Riggs wrote: >> src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java line >> 39: >> >>> 37: // SDK 10.15 and earlier always reports 10.16 instead of 11.x.x >>> 38: hasDynamicLoaderCache = OperatingSystem.version() >>> 39

Re: RFR: 8306678: Replace use of os.version with an internal Version record [v2]

2023-04-24 Thread ExE Boss
On Mon, 24 Apr 2023 19:56:19 GMT, Roger Riggs wrote: >> Create an internal Version record to hold and compare versions of the form >> (major, minor, micro). >> Add `OperatingSystem.version()` to return the version of the running OS. >> Replace uses of os.version in java.base. >> Subsequent PRs w

Re: RFR: 8306678: Replace use of os.version with an internal Version record [v2]

2023-04-24 Thread Roger Riggs
> Create an internal Version record to hold and compare versions of the form > (major, minor, micro). > Add `OperatingSystem.version()` to return the version of the running OS. > Replace uses of os.version in java.base. > Subsequent PRs will apply to uses in other modules including, jdk.jlink, >