561 /* 0xA8 */ &&opc_jsr, &&opc_ret, &&opc_tableswitch,&&opc_lookupswitch, 562 /* 0xAC */ &&opc_ireturn, &&opc_lreturn, &&opc_freturn, &&opc_dreturn, 563 564 /* 0xB0 */ &&opc_areturn, &&opc_return, &&opc_getstatic, &&opc_putstatic, 565 /* 0xB4 */ &&opc_getfield, &&opc_putfield, &&opc_invokevirtual,&&opc_invokespecial, 566 /* 0xB8 */ &&opc_invokestatic,&&opc_invokeinterface,&&opc_invokedynamic,&&opc_new, 567 /* 0xBC */ &&opc_newarray, &&opc_anewarray, &&opc_arraylength, &&opc_athrow, 568 569 /* 0xC0 */ &&opc_checkcast, &&opc_instanceof, &&opc_monitorenter, &&opc_monitorexit, 570 /* 0xC4 */ &&opc_wide, &&opc_multianewarray, &&opc_ifnull, &&opc_ifnonnull, 571 /* 0xC8 */ &&opc_goto_w, &&opc_jsr_w, &&opc_breakpoint, &&opc_default, 572 /* 0xCC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 573 574 /* 0xD0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 575 /* 0xD4 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 576 /* 0xD8 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 577 /* 0xDC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 578 579 /* 0xE0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 580 /* 0xE4 */ &&opc_default, &&opc_fast_aldc, &&opc_fast_aldc_w, &&opc_return_register_finalizer, 581 /* 0xE8 */ &&opc_invokehandle,&&opc_default, &&opc_default, &&opc_default, 582 /* 0xEC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 583 584 /* 0xF0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 585 /* 0xF4 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 586 /* 0xF8 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 587 /* 0xFC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default 588 }; 589 register uintptr_t *dispatch_table = (uintptr_t*)&opclabels_data[0]; 590 #endif /* USELABELS */ 591 592 #ifdef ASSERT 593 // this will trigger a VERIFY_OOP on entry 594 if (istate->msg() != initialize && ! METHOD->is_static()) { 595 oop rcvr = LOCALS_OBJECT(0); 596 VERIFY_OOP(rcvr); 597 } 598 #endif 599 // #define HACK 600 #ifdef HACK 601 bool interesting = false; 602 #endif // HACK | 561 /* 0xA8 */ &&opc_jsr, &&opc_ret, &&opc_tableswitch,&&opc_lookupswitch, 562 /* 0xAC */ &&opc_ireturn, &&opc_lreturn, &&opc_freturn, &&opc_dreturn, 563 564 /* 0xB0 */ &&opc_areturn, &&opc_return, &&opc_getstatic, &&opc_putstatic, 565 /* 0xB4 */ &&opc_getfield, &&opc_putfield, &&opc_invokevirtual,&&opc_invokespecial, 566 /* 0xB8 */ &&opc_invokestatic,&&opc_invokeinterface,&&opc_invokedynamic,&&opc_new, 567 /* 0xBC */ &&opc_newarray, &&opc_anewarray, &&opc_arraylength, &&opc_athrow, 568 569 /* 0xC0 */ &&opc_checkcast, &&opc_instanceof, &&opc_monitorenter, &&opc_monitorexit, 570 /* 0xC4 */ &&opc_wide, &&opc_multianewarray, &&opc_ifnull, &&opc_ifnonnull, 571 /* 0xC8 */ &&opc_goto_w, &&opc_jsr_w, &&opc_breakpoint, &&opc_default, 572 /* 0xCC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 573 574 /* 0xD0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 575 /* 0xD4 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 576 /* 0xD8 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 577 /* 0xDC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 578 579 /* 0xE0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 580 /* 0xE4 */ &&opc_default, &&opc_fast_aldc, &&opc_fast_aldc_w, &&opc_return_register_finalizer, 581 /* 0xE8 */ &&opc_invokehandle,&&opc_nofast_getfield,&&opc_nofast_putfield, &&opc_nofast_aload_0, 582 /* 0xEC */ &&opc_nofast_iload,&&opc_default, &&opc_default, &&opc_default, 583 584 /* 0xF0 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 585 /* 0xF4 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 586 /* 0xF8 */ &&opc_default, &&opc_default, &&opc_default, &&opc_default, 587 /* 0xFC */ &&opc_default, &&opc_default, &&opc_default, &&opc_default 588 }; 589 register uintptr_t *dispatch_table = (uintptr_t*)&opclabels_data[0]; 590 #endif /* USELABELS */ 591 592 #ifdef ASSERT 593 // this will trigger a VERIFY_OOP on entry 594 if (istate->msg() != initialize && ! METHOD->is_static()) { 595 oop rcvr = LOCALS_OBJECT(0); 596 VERIFY_OOP(rcvr); 597 } 598 #endif 599 // #define HACK 600 #ifdef HACK 601 bool interesting = false; 602 #endif // HACK |