< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.hpp

Print this page

        

*** 357,366 **** --- 357,369 ---- void access_value_copy(DecoratorSet decorators, Register src, Register dst, Register value_klass); // value type data payload offsets... void first_field_offset(Register value_klass, Register offset); void data_for_oop(Register oop, Register data, Register value_klass); + // get data payload ptr a flat value array at index, kills rcx and index + void data_for_value_array_index(Register array, Register array_klass, + Register index, Register data); // Resolves obj access. Result is placed in the same register. // All other registers are preserved. void resolve(DecoratorSet decorators, Register obj);
< prev index next >