src/share/vm/opto/library_call.cpp
Print this page
rev 158 : 6709972: runThese failed with assert(false,"bad AD file")
Summary: guard AryEqNode construction with has_match_rule() test, set SpecialArraysEquals default off
Reviewed-by: kvn, never
@@ -821,10 +821,12 @@
}
//------------------------------inline_array_equals----------------------------
bool LibraryCallKit::inline_array_equals() {
+ if (!Matcher::has_match_rule(Op_AryEq)) return false;
+
_sp += 2;
Node *argument2 = pop();
Node *argument1 = pop();
Node* equals =