*** 556,566 **** return 1; } } if (sig == SIGBUS && - thread->thread_state() == _thread_in_vm && thread->doing_unsafe_access()) { stub = SharedRuntime::handle_unsafe_access(thread, npc); } if (thread->thread_state() == _thread_in_Java) { --- 556,565 ----