From 0b37c1d29cf1d7f1ba90aa2507c8e9a2e5687dd7 Mon Sep 17 00:00:00 2001 From: TheRealMDoerr Date: Fri, 24 Mar 2023 14:26:08 +0100 Subject: [PATCH] 8304880: [PPC64] VerifyOops code in C1 doesn't work with ZGC --- src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp b/src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp index fbbd16466efb1..8e9f7aba2d1a7 100644 --- a/src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp +++ b/src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp @@ -819,10 +819,6 @@ int LIR_Assembler::load(Register base, int offset, LIR_Opr to_reg, BasicType typ } else { __ ld(to_reg->as_register(), offset, base); } - if (VerifyOops) { - BarrierSetAssembler* bs = BarrierSet::barrier_set()->barrier_set_assembler(); - bs->check_oop(_masm, to_reg->as_register(), FILE_AND_LINE); // kills R0 - } break; } case T_FLOAT: __ lfs(to_reg->as_float_reg(), offset, base); break; @@ -853,10 +849,6 @@ int LIR_Assembler::load(Register base, Register disp, LIR_Opr to_reg, BasicType } else { __ ldx(to_reg->as_register(), base, disp); } - if (VerifyOops) { - BarrierSetAssembler* bs = BarrierSet::barrier_set()->barrier_set_assembler(); - bs->check_oop(_masm, to_reg->as_register(), FILE_AND_LINE); // kills R0 - } break; } case T_FLOAT: __ lfsx(to_reg->as_float_reg() , base, disp); break;