comparison src/share/vm/ci/ciEnv.hpp @ 6634:7f813940ac35

7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites Reviewed-by: kvn
author twisti
date Tue, 28 Aug 2012 15:24:39 -0700
parents aa3d708d67c4
children c38f13903fdf da91efe96a93
comparison
equal deleted inserted replaced
6633:a5dd6e3ef9f3 6634:7f813940ac35
150 ciField* get_field_by_index_impl(ciInstanceKlass* loading_klass, 150 ciField* get_field_by_index_impl(ciInstanceKlass* loading_klass,
151 int field_index); 151 int field_index);
152 ciMethod* get_method_by_index_impl(constantPoolHandle cpool, 152 ciMethod* get_method_by_index_impl(constantPoolHandle cpool,
153 int method_index, Bytecodes::Code bc, 153 int method_index, Bytecodes::Code bc,
154 ciInstanceKlass* loading_klass); 154 ciInstanceKlass* loading_klass);
155 ciMethod* get_fake_invokedynamic_method_impl(constantPoolHandle cpool,
156 int index, Bytecodes::Code bc,
157 ciInstanceKlass* accessor);
158 155
159 // Helper methods 156 // Helper methods
160 bool check_klass_accessibility(ciKlass* accessing_klass, 157 bool check_klass_accessibility(ciKlass* accessing_klass,
161 klassOop resolved_klassOop); 158 klassOop resolved_klassOop);
162 methodOop lookup_method(instanceKlass* accessor, 159 methodOop lookup_method(instanceKlass* accessor,