Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/vm/interpreter/bytecodeInterpreter.cpp
          +++ new/src/share/vm/interpreter/bytecodeInterpreter.cpp
↓ open down ↓ 510 lines elided ↑ open up ↑
 511  511  /* 0xA8 */ &&opc_jsr,      &&opc_ret,      &&opc_tableswitch,&&opc_lookupswitch,
 512  512  /* 0xAC */ &&opc_ireturn,  &&opc_lreturn,  &&opc_freturn,    &&opc_dreturn,
 513  513  
 514  514  /* 0xB0 */ &&opc_areturn,     &&opc_return,         &&opc_getstatic,    &&opc_putstatic,
 515  515  /* 0xB4 */ &&opc_getfield,    &&opc_putfield,       &&opc_invokevirtual,&&opc_invokespecial,
 516  516  /* 0xB8 */ &&opc_invokestatic,&&opc_invokeinterface,NULL,               &&opc_new,
 517  517  /* 0xBC */ &&opc_newarray,    &&opc_anewarray,      &&opc_arraylength,  &&opc_athrow,
 518  518  
 519  519  /* 0xC0 */ &&opc_checkcast,   &&opc_instanceof,     &&opc_monitorenter, &&opc_monitorexit,
 520  520  /* 0xC4 */ &&opc_wide,        &&opc_multianewarray, &&opc_ifnull,       &&opc_ifnonnull,
 521      -/* 0xC8 */ &&opc_goto_w,      &&opc_jsr_w,          &&opc_breakpoint,   &&opc_fast_igetfield,
 522      -/* 0xCC */ &&opc_fastagetfield,&&opc_fast_aload_0,  &&opc_fast_iaccess_0, &&opc__fast_aaccess_0,
      521 +/* 0xC8 */ &&opc_goto_w,      &&opc_jsr_w,          &&opc_breakpoint,   &&opc_default,
      522 +/* 0xCC */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 523  523  
 524      -/* 0xD0 */ &&opc_fast_linearswitch, &&opc_fast_binaryswitch, &&opc_return_register_finalizer,      &&opc_default,
      524 +/* 0xD0 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 525  525  /* 0xD4 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 526  526  /* 0xD8 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 527  527  /* 0xDC */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 528  528  
 529  529  /* 0xE0 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 530      -/* 0xE4 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
      530 +/* 0xE4 */ &&opc_default,     &&opc_return_register_finalizer,        &&opc_default,      &&opc_default,
 531  531  /* 0xE8 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 532  532  /* 0xEC */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 533  533  
 534  534  /* 0xF0 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 535  535  /* 0xF4 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 536  536  /* 0xF8 */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default,
 537  537  /* 0xFC */ &&opc_default,     &&opc_default,        &&opc_default,      &&opc_default
 538  538    };
 539  539    register uintptr_t *dispatch_table = (uintptr_t*)&opclabels_data[0];
 540  540  #endif /* USELABELS */
↓ open down ↓ 2507 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX