changeset 23335:a2a044987816

evol_method dependencies failures should return dependencies_failed
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 23 Mar 2016 23:21:34 -0700
parents e0a15983ab51
children 90da61843aa4
files src/share/vm/jvmci/jvmciEnv.cpp
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciEnv.cpp	Tue Mar 22 15:55:59 2016 +0100
+++ b/src/share/vm/jvmci/jvmciEnv.cpp	Wed Mar 23 23:21:34 2016 -0700
@@ -435,7 +435,7 @@
       stringStream st(buffer, O_BUFLEN);
       deps.print_dependency(witness, true, &st);
       *failure_detail = st.as_string();
-      if (env == NULL || counter_changed) {
+      if (env == NULL || counter_changed || deps.type() == Dependencies::evol_method) {
         return JVMCIEnv::dependencies_failed;
       } else {
         // The dependencies were invalid at the time of installation