comparison src/share/vm/ci/ciMethod.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 de847cac9235
children a04a201f0f5a
comparison
equal deleted inserted replaced
4000:0abefdb54d21 4001:5eb9169b1a14
86 ciTypeFlow* _flow; 86 ciTypeFlow* _flow;
87 BCEscapeAnalyzer* _bcea; 87 BCEscapeAnalyzer* _bcea;
88 #endif 88 #endif
89 89
90 ciMethod(methodHandle h_m); 90 ciMethod(methodHandle h_m);
91 ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature); 91 ciMethod(ciInstanceKlass* holder, ciSymbol* name, ciSymbol* signature, ciInstanceKlass* accessor);
92 92
93 methodOop get_methodOop() const { 93 methodOop get_methodOop() const {
94 methodOop m = (methodOop)get_oop(); 94 methodOop m = (methodOop)get_oop();
95 assert(m != NULL, "illegal use of unloaded method"); 95 assert(m != NULL, "illegal use of unloaded method");
96 return m; 96 return m;