src/cpu/x86/vm/macroAssembler_x86.hpp

changeset 9669
32bc598624bd
parent 8997
f8a45a60bc6b
child 9703
2fdf635bcf28
equal deleted inserted replaced
9668:acb9351e3a29 9669:32bc598624bd
295 void reset_last_Java_frame(bool clear_fp); 295 void reset_last_Java_frame(bool clear_fp);
296 296
297 // Stores 297 // Stores
298 void store_check(Register obj); // store check for obj - register is destroyed afterwards 298 void store_check(Register obj); // store check for obj - register is destroyed afterwards
299 void store_check(Register obj, Address dst); // same as above, dst is exact store location (reg. is destroyed) 299 void store_check(Register obj, Address dst); // same as above, dst is exact store location (reg. is destroyed)
300
301 void resolve_jobject(Register value, Register thread, Register tmp);
302 void clear_jweak_tag(Register possibly_jweak);
300 303
301 #if INCLUDE_ALL_GCS 304 #if INCLUDE_ALL_GCS
302 305
303 void g1_write_barrier_pre(Register obj, 306 void g1_write_barrier_pre(Register obj,
304 Register pre_val, 307 Register pre_val,

mercurial