equal
deleted
inserted
replaced
385 verify_oop_addr(Address(SP, stack_offset + STACK_BIAS)); |
385 verify_oop_addr(Address(SP, stack_offset + STACK_BIAS)); |
386 } |
386 } |
387 |
387 |
388 void C1_MacroAssembler::verify_not_null_oop(Register r) { |
388 void C1_MacroAssembler::verify_not_null_oop(Register r) { |
389 Label not_null; |
389 Label not_null; |
390 br_zero(Assembler::notEqual, false, Assembler::pt, r, not_null); |
390 br_notnull(r, false, Assembler::pt, not_null); |
391 delayed()->nop(); |
391 delayed()->nop(); |
392 stop("non-null oop required"); |
392 stop("non-null oop required"); |
393 bind(not_null); |
393 bind(not_null); |
394 if (!VerifyOops) return; |
394 if (!VerifyOops) return; |
395 verify_oop(r); |
395 verify_oop(r); |