< prev index next >

src/hotspot/share/opto/graphKit.cpp

Print this page

        

@@ -585,11 +585,11 @@
       break;
     case Deoptimization::Reason_range_check:
       ex_obj = env()->ArrayIndexOutOfBoundsException_instance();
       break;
     case Deoptimization::Reason_class_check:
-      if (java_bc() == Bytecodes::_aastore || java_bc() == Bytecodes::_vastore) {
+      if (java_bc() == Bytecodes::_aastore) {
         ex_obj = env()->ArrayStoreException_instance();
       } else {
         ex_obj = env()->ClassCastException_instance();
       }
       break;

@@ -1084,11 +1084,11 @@
       assert(rsize == 1, "");
       depth = rsize - inputs;
     }
     break;
 
-  case Bytecodes::_vwithfield: {
+  case Bytecodes::_withfield: {
     bool ignored_will_link;
     ciField* field = method()->get_field_at_bci(bci(), ignored_will_link);
     int      size  = field->type()->size();
     inputs = size+1;
     depth = rsize - inputs;

@@ -1098,11 +1098,10 @@
   case Bytecodes::_ireturn:
   case Bytecodes::_lreturn:
   case Bytecodes::_freturn:
   case Bytecodes::_dreturn:
   case Bytecodes::_areturn:
-  case Bytecodes::_vreturn:
     assert(rsize == -depth, "");
     inputs = rsize;
     break;
 
   case Bytecodes::_jsr:
< prev index next >