equal
deleted
inserted
replaced
708 int major = JDK_VERSION_MAJOR(info.jdk_version); |
708 int major = JDK_VERSION_MAJOR(info.jdk_version); |
709 int minor = JDK_VERSION_MINOR(info.jdk_version); |
709 int minor = JDK_VERSION_MINOR(info.jdk_version); |
710 int security = JDK_VERSION_SECURITY(info.jdk_version); |
710 int security = JDK_VERSION_SECURITY(info.jdk_version); |
711 int build = JDK_VERSION_BUILD(info.jdk_version); |
711 int build = JDK_VERSION_BUILD(info.jdk_version); |
712 |
712 |
713 // Incompatible with pre-4243978 JDK. |
713 _current = JDK_Version(major, minor, security, info.patch_version, build); |
714 if (info.pending_list_uses_discovered_field == 0) { |
|
715 vm_exit_during_initialization( |
|
716 "Incompatible JDK is not using Reference.discovered field for pending list"); |
|
717 } |
|
718 _current = JDK_Version(major, minor, security, info.patch_version, build, |
|
719 info.thread_park_blocker == 1, |
|
720 info.post_vm_init_hook_enabled == 1); |
|
721 } |
714 } |
722 |
715 |
723 void JDK_Version_init() { |
716 void JDK_Version_init() { |
724 JDK_Version::initialize(); |
717 JDK_Version::initialize(); |
725 } |
718 } |