--- old/src/share/vm/runtime/java.hpp 2015-02-03 13:44:00.537032121 -0500 +++ new/src/share/vm/runtime/java.hpp 2015-02-03 13:44:00.025002771 -0500 @@ -138,6 +138,14 @@ static JDK_Version jdk_update(uint8_t major, uint8_t update_number) { return JDK_Version(major, 0, 0, update_number); } + + static JDK_Version undefined() { + return JDK_Version(0); + } + + bool is_undefined() const { + return (_major == 0); + } uint8_t major_version() const { return _major; } uint8_t minor_version() const { return _minor; }