< prev index next >

src/hotspot/cpu/s390/macroAssembler_s390.hpp

Print this page
rev 52430 : 8213199: GC abstraction for Assembler::needs_explicit_null_check()

@@ -777,10 +777,11 @@
   //
   // %%%%%% Currently not done for z/Architecture
 
   void null_check(Register reg, Register tmp = Z_R0, int64_t offset = -1);
   static bool needs_explicit_null_check(intptr_t offset);  // Implemented in shared file ?!
+  static bool uses_implicit_null_check(void* address);
 
   // Klass oop manipulations if compressed.
   void encode_klass_not_null(Register dst, Register src = noreg);
   void decode_klass_not_null(Register dst, Register src);
   void decode_klass_not_null(Register dst);
< prev index next >