< prev index next >

src/hotspot/share/interpreter/linkResolver.cpp

Print this page
rev 59277 : [mq]: v3

*** 604,623 **** InstanceKlass* ref_ik = InstanceKlass::cast(ref_klass); InstanceKlass* sel_ik = InstanceKlass::cast(sel_klass); const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { ! ss.print(", ("); ! if (nest_host_error_1 != NULL) { ! ss.print("%s", nest_host_error_1); ! if (nest_host_error_2 != NULL) { ! ss.print(", %s", nest_host_error_2); ! } ! } else if (nest_host_error_2 != NULL) { ! ss.print("%s", nest_host_error_2); ! } ! ss.print(")"); } } Exceptions::fthrow(THREAD_AND_LOCATION, vmSymbols::java_lang_IllegalAccessError(), --- 604,617 ---- InstanceKlass* ref_ik = InstanceKlass::cast(ref_klass); InstanceKlass* sel_ik = InstanceKlass::cast(sel_klass); const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { ! ss.print(", (%s%s%s)", ! (nest_host_error_1 != NULL) ? nest_host_error_1 : "", ! (nest_host_error_1 != NULL && nest_host_error_2 != NULL) ? ", " : "", ! (nest_host_error_2 != NULL) ? nest_host_error_2 : ""); } } Exceptions::fthrow(THREAD_AND_LOCATION, vmSymbols::java_lang_IllegalAccessError(),
*** 961,980 **** InstanceKlass* ref_ik = InstanceKlass::cast(ref_klass); InstanceKlass* sel_ik = InstanceKlass::cast(sel_klass); const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { ! ss.print(", ("); ! if (nest_host_error_1 != NULL) { ! ss.print("%s", nest_host_error_1); ! if (nest_host_error_2 != NULL) { ! ss.print(", %s", nest_host_error_2); ! } ! } else if (nest_host_error_2 != NULL) { ! ss.print("%s", nest_host_error_2); ! } ! ss.print(")"); } } Exceptions::fthrow(THREAD_AND_LOCATION, vmSymbols::java_lang_IllegalAccessError(), "%s", --- 955,968 ---- InstanceKlass* ref_ik = InstanceKlass::cast(ref_klass); InstanceKlass* sel_ik = InstanceKlass::cast(sel_klass); const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { ! ss.print(", (%s%s%s)", ! (nest_host_error_1 != NULL) ? nest_host_error_1 : "", ! (nest_host_error_1 != NULL && nest_host_error_2 != NULL) ? ", " : "", ! (nest_host_error_2 != NULL) ? nest_host_error_2 : ""); } } Exceptions::fthrow(THREAD_AND_LOCATION, vmSymbols::java_lang_IllegalAccessError(), "%s",
< prev index next >