Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/javavm/export/jvm.h
          +++ new/src/share/javavm/export/jvm.h
↓ open down ↓ 1416 lines elided ↑ open up ↑
1417 1417  
1418 1418      /* The following bits represents new JDK supports that VM has dependency on.
1419 1419       * VM implementation can use these bits to determine which JDK version
1420 1420       * and support it has to maintain runtime compatibility.
1421 1421       *
1422 1422       * When a new bit is added in a minor or update release, make sure
1423 1423       * the new bit is also added in the main/baseline.
1424 1424       */
1425 1425      unsigned int thread_park_blocker : 1;
1426 1426      unsigned int post_vm_init_hook_enabled : 1;
1427      -    unsigned int : 30;
     1427 +    unsigned int pending_list_uses_discovered_field : 1;
     1428 +    unsigned int : 29;
1428 1429      unsigned int : 32;
1429 1430      unsigned int : 32;
1430 1431  } jdk_version_info;
1431 1432  
1432 1433  #define JDK_VERSION_MAJOR(version) ((version & 0xFF000000) >> 24)
1433 1434  #define JDK_VERSION_MINOR(version) ((version & 0x00FF0000) >> 16)
1434 1435  #define JDK_VERSION_MICRO(version) ((version & 0x0000FF00) >> 8)
1435 1436  
1436 1437  /* Build number is available only for RE build (i.e. JDK_BUILD_NUMBER is set to bNN)
1437 1438   * It will be zero for internal builds.
↓ open down ↓ 46 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX