src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
changeset 52462 4ad404da0088
parent 52460 f1bb77833b59
child 53605 853c68ff2ed7
--- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp	Thu Nov 08 18:10:15 2018 -0300
+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp	Thu Nov 08 23:31:08 2018 +0100
@@ -384,7 +384,8 @@
         if (nm != NULL && nm->has_unsafe_access()) {
           unsafe_access = true;
         }
-      } else if (sig == SIGSEGV && !MacroAssembler::needs_explicit_null_check((intptr_t)info->si_addr)) {
+      } else if (sig == SIGSEGV &&
+                 MacroAssembler::uses_implicit_null_check(info->si_addr)) {
           // Determination of interpreter/vtable stub/compiled code null exception
           CodeBlob* cb = CodeCache::find_blob_unsafe(pc);
           if (cb != NULL) {
@@ -682,4 +683,3 @@
   // ARM does not require an additional stack bang.
   return 0;
 }
-