src/share/vm/prims/methodHandles.hpp

changeset 2497
3582bf76420e
parent 2436
d810e9a3fc33
child 2639
8033953d67ff
     1.1 --- a/src/share/vm/prims/methodHandles.hpp	Thu Jan 27 13:42:28 2011 -0800
     1.2 +++ b/src/share/vm/prims/methodHandles.hpp	Thu Jan 27 16:11:27 2011 -0800
     1.3 @@ -287,7 +287,7 @@
     1.4    static void init_MemberName(oop mname_oop, oop target); // compute vmtarget/vmindex from target
     1.5    static void init_MemberName(oop mname_oop, methodOop m, bool do_dispatch = true);
     1.6    static void init_MemberName(oop mname_oop, klassOop field_holder, AccessFlags mods, int offset);
     1.7 -  static int find_MemberNames(klassOop k, symbolOop name, symbolOop sig,
     1.8 +  static int find_MemberNames(klassOop k, Symbol* name, Symbol* sig,
     1.9                                int mflags, klassOop caller,
    1.10                                int skip, objArrayOop results);
    1.11    // bit values for suppress argument to expand_MemberName:
    1.12 @@ -466,6 +466,8 @@
    1.13                                 Register temp_reg, Register temp2_reg, Register temp3_reg = noreg);
    1.14  
    1.15    static void trace_method_handle(MacroAssembler* _masm, const char* adaptername) PRODUCT_RETURN;
    1.16 +
    1.17 +  static Symbol* convert_to_signature(oop type_str, bool polymorphic, TRAPS);
    1.18  };
    1.19  
    1.20  

mercurial