< prev index next >

src/hotspot/share/c1/c1_Optimizer.cpp

Print this page

*** 513,522 **** --- 513,524 ---- void do_NewInstance (NewInstance* x); void do_NewValueTypeInstance(NewValueTypeInstance* x); void do_NewTypeArray (NewTypeArray* x); void do_NewObjectArray (NewObjectArray* x); void do_NewMultiArray (NewMultiArray* x); + void do_WithField (WithField* x); + void do_DefaultValue (DefaultValue* x); void do_CheckCast (CheckCast* x); void do_InstanceOf (InstanceOf* x); void do_MonitorEnter (MonitorEnter* x); void do_MonitorExit (MonitorExit* x); void do_Intrinsic (Intrinsic* x);
*** 701,710 **** --- 703,714 ---- void NullCheckVisitor::do_NewInstance (NewInstance* x) { nce()->handle_NewInstance(x); } void NullCheckVisitor::do_NewValueTypeInstance(NewValueTypeInstance* x) { nce()->handle_NewValueTypeInstance(x); } void NullCheckVisitor::do_NewTypeArray (NewTypeArray* x) { nce()->handle_NewArray(x); } void NullCheckVisitor::do_NewObjectArray (NewObjectArray* x) { nce()->handle_NewArray(x); } void NullCheckVisitor::do_NewMultiArray (NewMultiArray* x) { nce()->handle_NewArray(x); } + void NullCheckVisitor::do_WithField (WithField* x) {} + void NullCheckVisitor::do_DefaultValue (DefaultValue* x) {} void NullCheckVisitor::do_CheckCast (CheckCast* x) { nce()->clear_last_explicit_null_check(); } void NullCheckVisitor::do_InstanceOf (InstanceOf* x) {} void NullCheckVisitor::do_MonitorEnter (MonitorEnter* x) { nce()->handle_AccessMonitor(x); } void NullCheckVisitor::do_MonitorExit (MonitorExit* x) { nce()->handle_AccessMonitor(x); } void NullCheckVisitor::do_Intrinsic (Intrinsic* x) { nce()->handle_Intrinsic(x); }
< prev index next >