Lines Matching defs:version

6  * under the terms of the GNU General Public License version 2 only, as
12 * version 2 for more details (a copy is included in the LICENSE file that
15 * You should have received a copy of the GNU General Public License version
60 * 'initialize()' call to find the version. For JDKs with version < 6, no
62 * the exact version. This probing cannot happen during late in
64 * initialization when we don't know anything about the JDK version other than
65 * that it less than version 6. This is the "partially initialized" time,
66 * when we can answer only certain version queries (such as, is the JDK
67 * version greater than 5? Answer: no). Once the JDK probing occurs, we
68 * know the version and are considered fully initialized.
80 // In this class, we promote the minor version of release to be the
81 // major version for releases >= 5 in anticipation of the JDK doing the
82 // same thing. For example, we represent "1.5.0" as major version 5 (we
93 // that we're less than major version 6.
107 // Completes initialization for a pre-JDK6 version.
113 // Returns true if the the current version has only been partially initialized
133 // Returns the current running JDK version
167 * Performs comparison using only the major version, returning negative
168 * if the major version of 'this' is less than the parameter, 0 if it is
171 int compare_major(int version) const {
173 if (version >= 6) {
180 return major_version() - version;
196 static void set_runtime_version(const char* version) {
197 _runtime_version = version;
200 // Convenience methods for queries on the current major/minor version