--- old/src/share/vm/runtime/thread.cpp 2015-07-15 18:35:27.560866037 -0700 +++ new/src/share/vm/runtime/thread.cpp 2015-07-15 18:35:27.460866034 -0700 @@ -3319,8 +3319,8 @@ jint ergo_result = Arguments::apply_ergo(); if (ergo_result != JNI_OK) return ergo_result; - // Final check of all arguments after ergonomics which may change values. - if (!CommandLineFlags::check_all_ranges_and_constraints()) { + // Final check of all ranges and 'AfterParse' constraints after ergonomics which may change values. + if (!CommandLineFlags::check_ranges_and_constraints_of_after_parse()) { return JNI_EINVAL; }