diff 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
line wrap: on
line diff
--- a/src/share/vm/ci/ciObjectFactory.hpp	Tue Oct 11 02:19:37 2011 -0700
+++ b/src/share/vm/ci/ciObjectFactory.hpp	Wed Oct 12 21:00:13 2011 -0700
@@ -108,7 +108,8 @@
   // Get the ciMethod representing an unloaded/unfound method.
   ciMethod* get_unloaded_method(ciInstanceKlass* holder,
                                 ciSymbol*        name,
-                                ciSymbol*        signature);
+                                ciSymbol*        signature,
+                                ciInstanceKlass* accessor);
 
   // Get a ciKlass representing an unloaded klass.
   ciKlass* get_unloaded_klass(ciKlass* accessing_klass,