diff src/share/vm/ci/ciEnv.cpp @ 12160:f98f5d48f511

7199175: JSR 292: C1 needs patching when invokedynamic/invokehandle call site is not linked Summary: Do patching rather bailing out for unlinked call with appendix Reviewed-by: twisti, kvn
author roland
date Wed, 21 Aug 2013 13:34:45 +0200
parents 9ce110b1d14a
children cefad50507d8 5cc2d82aa82a
line wrap: on
line diff
--- a/src/share/vm/ci/ciEnv.cpp	Fri Aug 23 18:04:35 2013 -0700
+++ b/src/share/vm/ci/ciEnv.cpp	Wed Aug 21 13:34:45 2013 +0200
@@ -1150,6 +1150,10 @@
   record_method_not_compilable("out of memory");
 }
 
+ciInstance* ciEnv::unloaded_ciinstance() {
+  GUARDED_VM_ENTRY(return _factory->get_unloaded_object_constant();)
+}
+
 void ciEnv::dump_replay_data(outputStream* out) {
   VM_ENTRY_MARK;
   MutexLocker ml(Compile_lock);