src/share/vm/prims/methodHandles.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/prims/methodHandles.hpp

src/share/vm/prims/methodHandles.hpp

Print this page

        

*** 102,112 **** assert(is_signature_polymorphic(iid), ""); return (iid >= vmIntrinsics::_linkToVirtual && iid <= vmIntrinsics::_linkToInterface); } static bool has_member_arg(Symbol* klass, Symbol* name) { ! if ((klass == vmSymbols::java_lang_invoke_MethodHandle()) && is_signature_polymorphic_name(name)) { vmIntrinsics::ID iid = signature_polymorphic_name_id(name); return has_member_arg(iid); } return false; --- 102,112 ---- assert(is_signature_polymorphic(iid), ""); return (iid >= vmIntrinsics::_linkToVirtual && iid <= vmIntrinsics::_linkToInterface); } static bool has_member_arg(Symbol* klass, Symbol* name) { ! if ((klass->equals(vmSymbols::java_lang_invoke_MethodHandle())) && is_signature_polymorphic_name(name)) { vmIntrinsics::ID iid = signature_polymorphic_name_id(name); return has_member_arg(iid); } return false;
src/share/vm/prims/methodHandles.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File