--- old/src/share/vm/c1/c1_Canonicalizer.cpp 2016-02-09 13:15:24.778937444 +0300 +++ new/src/share/vm/c1/c1_Canonicalizer.cpp 2016-02-09 13:15:24.686937446 +0300 @@ -730,7 +730,7 @@ } } else if (rt == objectNull && (l->as_NewInstance() || l->as_NewArray() || - (UseNewCode && l->as_Local() && l->as_Local()->is_receiver()))) { + (l->as_Local() && l->as_Local()->is_receiver()))) { if (x->cond() == Instruction::eql) { BlockBegin* sux = x->fsux(); set_canonical(new Goto(sux, x->state_before(), is_safepoint(x, sux)));