hotspot/src/share/vm/interpreter/bytecodes.cpp
changeset 30117 cce2cdac56dc
parent 25715 d5a8dbdc5150
child 33105 294e48b4f704
equal deleted inserted replaced
30116:f5a6b1ebdbe3 30117:cce2cdac56dc
   523   def(_invokehandle        , "invokehandle"        , "bJJ"  , NULL    , T_ILLEGAL, -1, true, _invokevirtual   );
   523   def(_invokehandle        , "invokehandle"        , "bJJ"  , NULL    , T_ILLEGAL, -1, true, _invokevirtual   );
   524 
   524 
   525   def(_fast_aldc           , "fast_aldc"           , "bj"   , NULL    , T_OBJECT,   1, true,  _ldc   );
   525   def(_fast_aldc           , "fast_aldc"           , "bj"   , NULL    , T_OBJECT,   1, true,  _ldc   );
   526   def(_fast_aldc_w         , "fast_aldc_w"         , "bJJ"  , NULL    , T_OBJECT,   1, true,  _ldc_w );
   526   def(_fast_aldc_w         , "fast_aldc_w"         , "bJJ"  , NULL    , T_OBJECT,   1, true,  _ldc_w );
   527 
   527 
       
   528   def(_nofast_getfield     , "nofast_getfield"     , "bJJ"  , NULL    , T_ILLEGAL,  0, true,  _getfield       );
       
   529   def(_nofast_putfield     , "nofast_putfield"     , "bJJ"  , NULL    , T_ILLEGAL, -2, true , _putfield       );
       
   530 
       
   531   def(_nofast_aload_0      , "nofast_aload_0"      , "b"    , NULL    , T_ILLEGAL,  1, true , _aload_0        );
       
   532   def(_nofast_iload        , "nofast_iload"        , "bi"   , NULL    , T_ILLEGAL,  1, false, _iload          );
       
   533 
   528   def(_shouldnotreachhere  , "_shouldnotreachhere" , "b"    , NULL    , T_VOID   ,  0, false);
   534   def(_shouldnotreachhere  , "_shouldnotreachhere" , "b"    , NULL    , T_VOID   ,  0, false);
   529 
   535 
   530   // compare can_trap information for each bytecode with the
   536   // compare can_trap information for each bytecode with the
   531   // can_trap information for the corresponding base bytecode
   537   // can_trap information for the corresponding base bytecode
   532   // (if a rewritten bytecode can trap, so must the base bytecode)
   538   // (if a rewritten bytecode can trap, so must the base bytecode)