diff --git a/src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp b/src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp index 9d6e1d9..ba2b868 100644 --- a/src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp +++ b/src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp @@ -418,7 +418,7 @@ JVM_handle_linux_signal(int sig, else if (sig == SIGSEGV && ImplicitNullChecks && CodeCache::contains((void*) pc) && - !MacroAssembler::needs_explicit_null_check((intptr_t) info->si_addr)) { + MacroAssembler::uses_implicit_null_check(info->si_addr)) { if (TraceTraps) { tty->print_cr("trap: null_check at " INTPTR_FORMAT " (SIGSEGV)", p2i(pc)); }