Mercurial > hg > graal-compiler
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; |