equal
deleted
inserted
replaced
779 void store_check(Register obj); // store check for obj - register is destroyed afterwards |
779 void store_check(Register obj); // store check for obj - register is destroyed afterwards |
780 void store_check(Register obj, Address dst); // same as above, dst is exact store location (reg. is destroyed) |
780 void store_check(Register obj, Address dst); // same as above, dst is exact store location (reg. is destroyed) |
781 |
781 |
782 void resolve_jobject(Register value, Register thread, Register tmp); |
782 void resolve_jobject(Register value, Register thread, Register tmp); |
783 |
783 |
784 #if INCLUDE_ALL_GCS |
|
785 |
|
786 void g1_write_barrier_pre(Register obj, |
|
787 Register pre_val, |
|
788 Register thread, |
|
789 Register tmp, |
|
790 bool tosca_live, |
|
791 bool expand_call); |
|
792 |
|
793 void g1_write_barrier_post(Register store_addr, |
|
794 Register new_val, |
|
795 Register thread, |
|
796 Register tmp, |
|
797 Register tmp2); |
|
798 |
|
799 #endif // INCLUDE_ALL_GCS |
|
800 |
|
801 // oop manipulations |
784 // oop manipulations |
802 void load_klass(Register dst, Register src); |
785 void load_klass(Register dst, Register src); |
803 void store_klass(Register dst, Register src); |
786 void store_klass(Register dst, Register src); |
804 void cmp_klass(Register oop, Register trial_klass, Register tmp); |
787 void cmp_klass(Register oop, Register trial_klass, Register tmp); |
805 |
788 |