Mercurial > hg > graal-jvmci-8
comparison 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 |
comparison
equal
deleted
inserted
replaced
12159:b17d8f6d9ed7 | 12160:f98f5d48f511 |
---|---|
1148 void ciEnv::record_out_of_memory_failure() { | 1148 void ciEnv::record_out_of_memory_failure() { |
1149 // If memory is low, we stop compiling methods. | 1149 // If memory is low, we stop compiling methods. |
1150 record_method_not_compilable("out of memory"); | 1150 record_method_not_compilable("out of memory"); |
1151 } | 1151 } |
1152 | 1152 |
1153 ciInstance* ciEnv::unloaded_ciinstance() { | |
1154 GUARDED_VM_ENTRY(return _factory->get_unloaded_object_constant();) | |
1155 } | |
1156 | |
1153 void ciEnv::dump_replay_data(outputStream* out) { | 1157 void ciEnv::dump_replay_data(outputStream* out) { |
1154 VM_ENTRY_MARK; | 1158 VM_ENTRY_MARK; |
1155 MutexLocker ml(Compile_lock); | 1159 MutexLocker ml(Compile_lock); |
1156 ResourceMark rm; | 1160 ResourceMark rm; |
1157 #if INCLUDE_JVMTI | 1161 #if INCLUDE_JVMTI |