--- a/hotspot/src/share/vm/opto/matcher.cpp Wed Nov 11 14:40:38 2015 -1000
+++ b/hotspot/src/share/vm/opto/matcher.cpp Wed Nov 11 16:32:17 2015 -1000
@@ -1569,13 +1569,11 @@
// Can NOT include the match of a subtree when its memory state
// is used by any of the other subtrees
(input_mem == NodeSentinel) ) {
-#ifndef PRODUCT
// Print when we exclude matching due to different memory states at input-loads
- if( PrintOpto && (Verbose && WizardMode) && (input_mem == NodeSentinel)
- && !((mem!=(Node*)1) && m->is_Load() && m->in(MemNode::Memory) != mem) ) {
+ if (PrintOpto && (Verbose && WizardMode) && (input_mem == NodeSentinel)
+ && !((mem!=(Node*)1) && m->is_Load() && m->in(MemNode::Memory) != mem)) {
tty->print_cr("invalid input_mem");
}
-#endif
// Switch to a register-only opcode; this value must be in a register
// and cannot be subsumed as part of a larger instruction.
s->DFA( m->ideal_reg(), m );