< prev index next >
src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
Print this page
rev 52430 : 8213199: GC abstraction for Assembler::needs_explicit_null_check()
@@ -665,10 +665,11 @@
// 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 >