--- old/src/share/vm/adlc/formssel.cpp 2015-04-14 09:52:57.000000000 +0200 +++ new/src/share/vm/adlc/formssel.cpp 2015-04-14 09:52:57.000000000 +0200 @@ -3392,7 +3392,7 @@ // Count occurrences of operands names in the leaves of the instruction // match rule. void MatchNode::count_instr_names( Dict &names ) { - if( !this ) return; + if( this == NULL ) return; if( _lChild ) _lChild->count_instr_names(names); if( _rChild ) _rChild->count_instr_names(names); if( !_lChild && !_rChild ) {