src/share/vm/interpreter/bytecodes.hpp

changeset 4021
7f813940ac35
parent 3969
1d7922586cf6
child 4037
da91efe96a93
     1.1 --- a/src/share/vm/interpreter/bytecodes.hpp	Mon Aug 27 15:17:17 2012 -0700
     1.2 +++ b/src/share/vm/interpreter/bytecodes.hpp	Tue Aug 28 15:24:39 2012 -0700
     1.3 @@ -424,6 +424,8 @@
     1.4                                                             || code == _fconst_0 || code == _dconst_0); }
     1.5    static bool        is_invoke      (Code code)    { return (_invokevirtual <= code && code <= _invokedynamic); }
     1.6  
     1.7 +  static bool        has_optional_appendix(Code code) { return code == _invokedynamic || code == _invokehandle; }
     1.8 +
     1.9    static int         compute_flags  (const char* format, int more_flags = 0);  // compute the flags
    1.10    static int         flags          (int code, bool is_wide) {
    1.11      assert(code == (u_char)code, "must be a byte");

mercurial