comparison src/share/vm/c1/c1_GraphBuilder.cpp @ 1579:e9ff18c4ace7

Merge
author jrose
date Wed, 02 Jun 2010 22:45:42 -0700
parents c18cbe5936b8 ab102d5d923e
children b812ff5abc73
comparison
equal deleted inserted replaced
1562:dfe27f03244a 1579:e9ff18c4ace7
2436 case Bytecodes::_invokevirtual : // fall through 2436 case Bytecodes::_invokevirtual : // fall through
2437 case Bytecodes::_invokespecial : // fall through 2437 case Bytecodes::_invokespecial : // fall through
2438 case Bytecodes::_invokestatic : // fall through 2438 case Bytecodes::_invokestatic : // fall through
2439 case Bytecodes::_invokedynamic : // fall through 2439 case Bytecodes::_invokedynamic : // fall through
2440 case Bytecodes::_invokeinterface: invoke(code); break; 2440 case Bytecodes::_invokeinterface: invoke(code); break;
2441 case Bytecodes::_new : new_instance(s.get_index_big()); break; 2441 case Bytecodes::_new : new_instance(s.get_index_u2()); break;
2442 case Bytecodes::_newarray : new_type_array(); break; 2442 case Bytecodes::_newarray : new_type_array(); break;
2443 case Bytecodes::_anewarray : new_object_array(); break; 2443 case Bytecodes::_anewarray : new_object_array(); break;
2444 case Bytecodes::_arraylength : ipush(append(new ArrayLength(apop(), lock_stack()))); break; 2444 case Bytecodes::_arraylength : ipush(append(new ArrayLength(apop(), lock_stack()))); break;
2445 case Bytecodes::_athrow : throw_op(s.cur_bci()); break; 2445 case Bytecodes::_athrow : throw_op(s.cur_bci()); break;
2446 case Bytecodes::_checkcast : check_cast(s.get_index_big()); break; 2446 case Bytecodes::_checkcast : check_cast(s.get_index_u2()); break;
2447 case Bytecodes::_instanceof : instance_of(s.get_index_big()); break; 2447 case Bytecodes::_instanceof : instance_of(s.get_index_u2()); break;
2448 // Note: we do not have special handling for the monitorenter bytecode if DeoptC1 && DeoptOnAsyncException 2448 // Note: we do not have special handling for the monitorenter bytecode if DeoptC1 && DeoptOnAsyncException
2449 case Bytecodes::_monitorenter : monitorenter(apop(), s.cur_bci()); break; 2449 case Bytecodes::_monitorenter : monitorenter(apop(), s.cur_bci()); break;
2450 case Bytecodes::_monitorexit : monitorexit (apop(), s.cur_bci()); break; 2450 case Bytecodes::_monitorexit : monitorexit (apop(), s.cur_bci()); break;
2451 case Bytecodes::_wide : ShouldNotReachHere(); break; 2451 case Bytecodes::_wide : ShouldNotReachHere(); break;
2452 case Bytecodes::_multianewarray : new_multi_array(s.cur_bcp()[3]); break; 2452 case Bytecodes::_multianewarray : new_multi_array(s.cur_bcp()[3]); break;