equal
deleted
inserted
replaced
849 (code == Bytecodes::_invokeinterface && len == 5) || |
849 (code == Bytecodes::_invokeinterface && len == 5) || |
850 (code == Bytecodes::_invokedynamic && len == 5), |
850 (code == Bytecodes::_invokedynamic && len == 5), |
851 "sanity check"); |
851 "sanity check"); |
852 |
852 |
853 int cpci = Bytes::get_native_u2(bcp+1); |
853 int cpci = Bytes::get_native_u2(bcp+1); |
854 bool is_invokedynamic = (EnableInvokeDynamic && code == Bytecodes::_invokedynamic); |
854 bool is_invokedynamic = (code == Bytecodes::_invokedynamic); |
855 ConstantPoolCacheEntry* entry; |
855 ConstantPoolCacheEntry* entry; |
856 if (is_invokedynamic) { |
856 if (is_invokedynamic) { |
857 cpci = Bytes::get_native_u4(bcp+1); |
857 cpci = Bytes::get_native_u4(bcp+1); |
858 entry = mh->constants()->invokedynamic_cp_cache_entry_at(cpci); |
858 entry = mh->constants()->invokedynamic_cp_cache_entry_at(cpci); |
859 } else { |
859 } else { |