comparison src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp @ 50463:2c2a722a2c0c

8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers) Reviewed-by: aph, eosterlund
author shade
date Tue, 01 May 2018 19:13:31 +0200
parents 4bb58f644e4e
children 7b916885654d
comparison
equal deleted inserted replaced
2:2ad7588c4bd3 3:e7b164b1b5a1
40 Register addr, Register count, int callee_saved_regs); 40 Register addr, Register count, int callee_saved_regs);
41 void gen_write_ref_array_post_barrier(MacroAssembler* masm, DecoratorSet decorators, 41 void gen_write_ref_array_post_barrier(MacroAssembler* masm, DecoratorSet decorators,
42 Register addr, Register count, Register tmp); 42 Register addr, Register count, Register tmp);
43 43
44 #ifdef COMPILER1 44 #ifdef COMPILER1
45 public:
45 void gen_pre_barrier_stub(LIR_Assembler* ce, G1PreBarrierStub* stub); 46 void gen_pre_barrier_stub(LIR_Assembler* ce, G1PreBarrierStub* stub);
46 void gen_post_barrier_stub(LIR_Assembler* ce, G1PostBarrierStub* stub); 47 void gen_post_barrier_stub(LIR_Assembler* ce, G1PostBarrierStub* stub);
47 48
48 void generate_c1_pre_barrier_runtime_stub(StubAssembler* sasm); 49 void generate_c1_pre_barrier_runtime_stub(StubAssembler* sasm);
49 void generate_c1_post_barrier_runtime_stub(StubAssembler* sasm); 50 void generate_c1_post_barrier_runtime_stub(StubAssembler* sasm);