< 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 >