src/share/vm/opto/ifnode.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/ifnode.cpp	Wed May 14 16:33:38 2014
--- new/src/share/vm/opto/ifnode.cpp	Wed May 14 16:33:38 2014

*** 671,681 **** --- 671,681 ---- // / \ | // / \ | // / Region // Node* IfNode::fold_compares(PhaseGVN* phase) { - if (!phase->C->eliminate_boxing() || Opcode() != Op_If) return NULL; Node* this_cmp = in(1)->in(1); if (this_cmp != NULL && this_cmp->Opcode() == Op_CmpI && this_cmp->in(2)->is_Con() && this_cmp->in(2) != phase->C->top()) { Node* ctrl = in(0);

src/share/vm/opto/ifnode.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File