src/cpu/x86/vm/assembler_x86.hpp

changeset 1058
9adddb8c0fc8
parent 1057
56aae7be60d4
child 1059
337400e7a5dd
     1.1 --- a/src/cpu/x86/vm/assembler_x86.hpp	Wed Mar 04 09:58:39 2009 -0800
     1.2 +++ b/src/cpu/x86/vm/assembler_x86.hpp	Fri Mar 06 21:36:50 2009 -0800
     1.3 @@ -1765,6 +1765,14 @@
     1.4    );
     1.5    void tlab_refill(Label& retry_tlab, Label& try_eden, Label& slow_case);
     1.6  
     1.7 +  // interface method calling
     1.8 +  void lookup_interface_method(Register recv_klass,
     1.9 +                               Register intf_klass,
    1.10 +                               RegisterConstant itable_index,
    1.11 +                               Register method_result,
    1.12 +                               Register scan_temp,
    1.13 +                               Label& no_such_interface);
    1.14 +
    1.15    //----
    1.16    void set_word_if_not_zero(Register reg); // sets reg to 1 if not zero, otherwise 0
    1.17  

mercurial