equal
deleted
inserted
replaced
1855 void check_klass_subtype(Register sub_klass, |
1855 void check_klass_subtype(Register sub_klass, |
1856 Register super_klass, |
1856 Register super_klass, |
1857 Register temp_reg, |
1857 Register temp_reg, |
1858 Label& L_success); |
1858 Label& L_success); |
1859 |
1859 |
|
1860 // method handles (JSR 292) |
|
1861 void check_method_handle_type(Register mtype_reg, Register mh_reg, |
|
1862 Register temp_reg, |
|
1863 Label& wrong_method_type); |
|
1864 void load_method_handle_vmslots(Register vmslots_reg, Register mh_reg, |
|
1865 Register temp_reg); |
|
1866 void jump_to_method_handle_entry(Register mh_reg, Register temp_reg); |
|
1867 Address argument_address(RegisterOrConstant arg_slot, int extra_slot_offset = 0); |
|
1868 |
|
1869 |
1860 //---- |
1870 //---- |
1861 void set_word_if_not_zero(Register reg); // sets reg to 1 if not zero, otherwise 0 |
1871 void set_word_if_not_zero(Register reg); // sets reg to 1 if not zero, otherwise 0 |
1862 |
1872 |
1863 // Debugging |
1873 // Debugging |
1864 |
1874 |