Mercurial > hg > truffle
comparison src/share/vm/interpreter/interpreterRuntime.cpp @ 6737:4bfe8b33cf66
7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashed
Reviewed-by: jrose, coleenp, jmasa, kvn
author | twisti |
---|---|
date | Mon, 10 Sep 2012 16:37:22 -0700 |
parents | da91efe96a93 |
children | f6b0eb4e44cf d8ce2825b193 |
comparison
equal
deleted
inserted
replaced
6736:11fb740ce98f | 6737:4bfe8b33cf66 |
---|---|
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( |
737 pool, | |
737 info.resolved_method(), | 738 info.resolved_method(), |
738 info.resolved_appendix(), | 739 info.resolved_appendix(), |
739 pool->resolved_references()); | 740 pool->resolved_references()); |
740 } | 741 } |
741 IRT_END | 742 IRT_END |
759 index, bytecode, CHECK); | 760 index, bytecode, CHECK); |
760 } // end JvmtiHideSingleStepping | 761 } // end JvmtiHideSingleStepping |
761 | 762 |
762 ConstantPoolCacheEntry* cp_cache_entry = pool->invokedynamic_cp_cache_entry_at(index); | 763 ConstantPoolCacheEntry* cp_cache_entry = pool->invokedynamic_cp_cache_entry_at(index); |
763 cp_cache_entry->set_dynamic_call( | 764 cp_cache_entry->set_dynamic_call( |
765 pool, | |
764 info.resolved_method(), | 766 info.resolved_method(), |
765 info.resolved_appendix(), | 767 info.resolved_appendix(), |
766 pool->resolved_references()); | 768 pool->resolved_references()); |
767 } | 769 } |
768 IRT_END | 770 IRT_END |