src/hotspot/share/interpreter/bytecode.hpp
changeset 49189 41e570d862b4
parent 47216 71c04702a3d5
child 49340 4e82736053ae
--- a/src/hotspot/share/interpreter/bytecode.hpp	Wed Feb 28 22:38:53 2018 +0100
+++ b/src/hotspot/share/interpreter/bytecode.hpp	Thu Mar 01 08:58:27 2018 +0100
@@ -197,7 +197,7 @@
   BasicType    result_type() const;              // returns the result type of the getfield or invoke
 };
 
-// Abstraction for invoke_{virtual, static, interface, special}
+// Abstraction for invoke_{virtual, static, interface, special, dynamic, handle}
 
 class Bytecode_invoke: public Bytecode_member_ref {
  protected:
@@ -231,6 +231,8 @@
 
   bool has_appendix()                            { return cpcache_entry()->has_appendix(); }
 
+  int size_of_parameters() const;
+
  private:
   // Helper to skip verification.   Used is_valid() to check if the result is really an invoke
   inline friend Bytecode_invoke Bytecode_invoke_check(const methodHandle& method, int bci);