Mercurial > hg > graal-jvmci-8
comparison src/share/vm/prims/jvmtiRedefineClasses.cpp @ 7965:79c1bb8fce5d
8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic
Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn@oracle.com
author | sspitsyn |
---|---|
date | Thu, 31 Jan 2013 20:11:14 -0800 |
parents | 9bf5f643d1cf |
children | 8d9fc28831cc |
comparison
equal
deleted
inserted
replaced
7964:dc31f560d6e7 | 7965:79c1bb8fce5d |
---|---|
1540 case Bytecodes::_anewarray : // fall through | 1540 case Bytecodes::_anewarray : // fall through |
1541 case Bytecodes::_checkcast : // fall through | 1541 case Bytecodes::_checkcast : // fall through |
1542 case Bytecodes::_getfield : // fall through | 1542 case Bytecodes::_getfield : // fall through |
1543 case Bytecodes::_getstatic : // fall through | 1543 case Bytecodes::_getstatic : // fall through |
1544 case Bytecodes::_instanceof : // fall through | 1544 case Bytecodes::_instanceof : // fall through |
1545 case Bytecodes::_invokedynamic : // fall through | |
1545 case Bytecodes::_invokeinterface: // fall through | 1546 case Bytecodes::_invokeinterface: // fall through |
1546 case Bytecodes::_invokespecial : // fall through | 1547 case Bytecodes::_invokespecial : // fall through |
1547 case Bytecodes::_invokestatic : // fall through | 1548 case Bytecodes::_invokestatic : // fall through |
1548 case Bytecodes::_invokevirtual : // fall through | 1549 case Bytecodes::_invokevirtual : // fall through |
1549 case Bytecodes::_ldc_w : // fall through | 1550 case Bytecodes::_ldc_w : // fall through |