equal
deleted
inserted
replaced
731 JvmtiHideSingleStepping jhss(thread); |
731 JvmtiHideSingleStepping jhss(thread); |
732 LinkResolver::resolve_invoke(info, Handle(), pool, |
732 LinkResolver::resolve_invoke(info, Handle(), pool, |
733 get_index_u2_cpcache(thread, bytecode), bytecode, CHECK); |
733 get_index_u2_cpcache(thread, bytecode), bytecode, CHECK); |
734 } // end JvmtiHideSingleStepping |
734 } // end JvmtiHideSingleStepping |
735 |
735 |
736 cache_entry(thread)->set_method_handle( |
736 cache_entry(thread)->set_method_handle(pool, info); |
737 pool, |
|
738 info.resolved_method(), |
|
739 info.resolved_appendix(), |
|
740 info.resolved_method_type(), |
|
741 pool->resolved_references()); |
|
742 } |
737 } |
743 IRT_END |
738 IRT_END |
744 |
739 |
745 |
740 |
746 // First time execution: Resolve symbols, create a permanent CallSite object. |
741 // First time execution: Resolve symbols, create a permanent CallSite object. |
760 LinkResolver::resolve_invoke(info, Handle(), pool, |
755 LinkResolver::resolve_invoke(info, Handle(), pool, |
761 index, bytecode, CHECK); |
756 index, bytecode, CHECK); |
762 } // end JvmtiHideSingleStepping |
757 } // end JvmtiHideSingleStepping |
763 |
758 |
764 ConstantPoolCacheEntry* cp_cache_entry = pool->invokedynamic_cp_cache_entry_at(index); |
759 ConstantPoolCacheEntry* cp_cache_entry = pool->invokedynamic_cp_cache_entry_at(index); |
765 cp_cache_entry->set_dynamic_call( |
760 cp_cache_entry->set_dynamic_call(pool, info); |
766 pool, |
|
767 info.resolved_method(), |
|
768 info.resolved_appendix(), |
|
769 info.resolved_method_type(), |
|
770 pool->resolved_references()); |
|
771 } |
761 } |
772 IRT_END |
762 IRT_END |
773 |
763 |
774 |
764 |
775 //------------------------------------------------------------------------------------------------------------------------ |
765 //------------------------------------------------------------------------------------------------------------------------ |