src/share/vm/c1/c1_Canonicalizer.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/c1/c1_Canonicalizer.cpp	Tue Mar  1 10:30:33 2011
--- new/src/share/vm/c1/c1_Canonicalizer.cpp	Tue Mar  1 10:30:33 2011

*** 207,217 **** --- 207,217 ---- case Bytecodes::_i2c: if (type == T_CHAR || type == T_BYTE) value = conv->value(); break; } // limit this optimization to current block if (value != NULL && in_current_block(conv)) { set_canonical(new StoreField(x->obj(), x->offset(), x->field(), value, x->is_static(), ! x->state_before(), x->is_loaded(), x->is_initialized())); ! x->state_before(), x->needs_patching())); return; } } }

src/share/vm/c1/c1_Canonicalizer.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File