RFR 8189208: Cleanup ancient argument processing code

Harold Seigel harold.seigel at oracle.com
Wed May 1 19:28:10 UTC 2019


Hi Gerard,

The change looks good but I have one question.

What's the purpose of this change in jvm.h ?

@@ -1277,20 +1277,19 @@
  typedef struct {
      unsigned int jdk_version; /* Encoded $VNUM as specified by JEP-223 */
      unsigned int patch_version : 8; /* JEP-223 patch version */
      unsigned int reserved3 : 8;
      unsigned int reserved1 : 16;
- unsigned int reserved2;
+ unsigned int reserved2 : 2;

Thanks, Harold

On 5/1/2019 11:45 AM, gerard ziemski wrote:
> Hi all,
>
> Please review this fix, which:
>
> #1 removes overriding of “UseLinuxPosixThreadCPUClocks” to different 
> default values in older JDKs
> #2 removes checks for “supports_thread_park_blocker” and all of the 
> supporting code
>
> Bug: https://bugs.openjdk.java.net/browse/JDK-8189208
> Web rev: http://cr.openjdk.java.net/~gziemski/8189208_rev1
> Tested with Mach5 tier1,2,3, another Mach5 tier1,2,3,4,5 in progress…
>
>
> Cheers


More information about the hotspot-runtime-dev mailing list