comparison src/share/vm/ci/ciObjectFactory.hpp @ 4001:5eb9169b1a14

7092712: JSR 292: unloaded invokedynamic call sites can lead to a crash with signature types not on BCP Reviewed-by: jrose, never
author twisti
date Wed, 12 Oct 2011 21:00:13 -0700
parents f6f3bb0ee072
children 04b9a2566eec da91efe96a93
comparison
equal deleted inserted replaced
4000:0abefdb54d21 4001:5eb9169b1a14
106 static ciSymbol* vm_symbol_at(int index); 106 static ciSymbol* vm_symbol_at(int index);
107 107
108 // Get the ciMethod representing an unloaded/unfound method. 108 // Get the ciMethod representing an unloaded/unfound method.
109 ciMethod* get_unloaded_method(ciInstanceKlass* holder, 109 ciMethod* get_unloaded_method(ciInstanceKlass* holder,
110 ciSymbol* name, 110 ciSymbol* name,
111 ciSymbol* signature); 111 ciSymbol* signature,
112 ciInstanceKlass* accessor);
112 113
113 // Get a ciKlass representing an unloaded klass. 114 // Get a ciKlass representing an unloaded klass.
114 ciKlass* get_unloaded_klass(ciKlass* accessing_klass, 115 ciKlass* get_unloaded_klass(ciKlass* accessing_klass,
115 ciSymbol* name, 116 ciSymbol* name,
116 bool create_if_not_found); 117 bool create_if_not_found);