hotspot/src/os_cpu/linux_arm/vm/os_linux_arm.cpp
changeset 46644 a5813fb66270
parent 46523 cbcc0ebaa044
equal deleted inserted replaced
46643:cb5f289ba033 46644:a5813fb66270
   278 
   278 
   279   Thread* t = Thread::current_or_null_safe();
   279   Thread* t = Thread::current_or_null_safe();
   280 
   280 
   281   // Must do this before SignalHandlerMark, if crash protection installed we will longjmp away
   281   // Must do this before SignalHandlerMark, if crash protection installed we will longjmp away
   282   // (no destructors can be run)
   282   // (no destructors can be run)
   283   os::WatcherThreadCrashProtection::check_crash_protection(sig, t);
   283   os::ThreadCrashProtection::check_crash_protection(sig, t);
   284 
   284 
   285   SignalHandlerMark shm(t);
   285   SignalHandlerMark shm(t);
   286 
   286 
   287   if (sig == SIGILL &&
   287   if (sig == SIGILL &&
   288       ((info->si_addr == (caddr_t)check_simd_fault_instr)
   288       ((info->si_addr == (caddr_t)check_simd_fault_instr)