< prev index next >

src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp

Print this page

        

*** 523,533 **** // Check if receiver == NULL and go the slow path. __ cmpdi(CCR0, R3_RET, 0); __ beq(CCR0, slow_path); // Load the value of the referent field. ! BarrierSetAssembler *bs = Universe::heap()->barrier_set()->barrier_set_assembler(); bs->load_at(_masm, IN_HEAP | ON_WEAK_OOP_REF, T_OBJECT, R3_RET, referent_offset, R3_RET, /* non-volatile temp */ R31, R11_scratch1, true); // Generate the G1 pre-barrier code to log the value of --- 523,533 ---- // Check if receiver == NULL and go the slow path. __ cmpdi(CCR0, R3_RET, 0); __ beq(CCR0, slow_path); // Load the value of the referent field. ! BarrierSetAssembler *bs = BarrierSet::barrier_set()->barrier_set_assembler(); bs->load_at(_masm, IN_HEAP | ON_WEAK_OOP_REF, T_OBJECT, R3_RET, referent_offset, R3_RET, /* non-volatile temp */ R31, R11_scratch1, true); // Generate the G1 pre-barrier code to log the value of
< prev index next >