< prev index next >

src/hotspot/cpu/ppc/macroAssembler_ppc.hpp


*** 665,674 **** --- 665,675 ---- // Read vm result from thread: oop_result = R16_thread->result; void get_vm_result (Register oop_result); void get_vm_result_2(Register metadata_result); static bool needs_explicit_null_check(intptr_t offset); + static bool uses_implicit_null_check(void* address); // Trap-instruction-based checks. // Range checks can be distinguished from zero checks as they check 32 bit, // zero checks all 64 bits (tw, td). inline void trap_null_check(Register a, trap_to_bits cmp = traptoEqual);
< prev index next >