src/share/vm/interpreter/templateTable.hpp

changeset 3969
1d7922586cf6
parent 3050
fdb992d83a87
child 4037
da91efe96a93
     1.1 --- a/src/share/vm/interpreter/templateTable.hpp	Mon Jul 23 13:04:59 2012 -0700
     1.2 +++ b/src/share/vm/interpreter/templateTable.hpp	Tue Jul 24 10:51:00 2012 -0700
     1.3 @@ -98,7 +98,7 @@
     1.4   public:
     1.5    enum Operation { add, sub, mul, div, rem, _and, _or, _xor, shl, shr, ushr };
     1.6    enum Condition { equal, not_equal, less, less_equal, greater, greater_equal };
     1.7 -  enum CacheByte { f1_byte = 1, f2_byte = 2, f1_oop = 0x11 };  // byte_no codes
     1.8 +  enum CacheByte { f1_byte = 1, f2_byte = 2, f12_oop = 0x12 };  // byte_no codes
     1.9  
    1.10   private:
    1.11    static bool            _is_initialized;        // true if TemplateTable has been initialized
    1.12 @@ -294,6 +294,7 @@
    1.13    static void invokestatic(int byte_no);
    1.14    static void invokeinterface(int byte_no);
    1.15    static void invokedynamic(int byte_no);
    1.16 +  static void invokehandle(int byte_no);
    1.17    static void fast_invokevfinal(int byte_no);
    1.18  
    1.19    static void getfield_or_static(int byte_no, bool is_static);

mercurial