hotspot/src/share/vm/interpreter/linkResolver.hpp
changeset 35086 bbf32241d851
parent 34238 60e87df08f1e
child 35495 e27da438fa13
--- a/hotspot/src/share/vm/interpreter/linkResolver.hpp	Fri Dec 04 16:38:04 2015 +0100
+++ b/hotspot/src/share/vm/interpreter/linkResolver.hpp	Fri Dec 04 23:46:19 2015 +0300
@@ -295,6 +295,12 @@
   static void resolve_invoke(CallInfo& result, Handle recv,
                              const constantPoolHandle& pool, int index,
                              Bytecodes::Code byte, TRAPS);
+
+  // runtime resolving from attached method
+  static void resolve_invoke(CallInfo& result, Handle& recv,
+                             const methodHandle& attached_method,
+                             Bytecodes::Code byte, TRAPS);
+
  private:
   static void trace_method_resolution(const char* prefix, KlassHandle klass,
                                       KlassHandle resolved_klass,