src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
changeset 49653 a569cb4425f3
parent 49449 ef5d5d343e2a
child 51139 c95334202a14
equal deleted inserted replaced
49652:a74836b05c28 49653:a569cb4425f3
    52 #include "runtime/sharedRuntime.hpp"
    52 #include "runtime/sharedRuntime.hpp"
    53 #include "runtime/stubRoutines.hpp"
    53 #include "runtime/stubRoutines.hpp"
    54 #include "runtime/thread.inline.hpp"
    54 #include "runtime/thread.inline.hpp"
    55 #include "runtime/timer.hpp"
    55 #include "runtime/timer.hpp"
    56 #include "utilities/events.hpp"
    56 #include "utilities/events.hpp"
       
    57 #include "utilities/debug.hpp"
    57 #include "utilities/vmError.hpp"
    58 #include "utilities/vmError.hpp"
    58 
    59 
    59 // put OS-includes here
    60 // put OS-includes here
    60 # include <sys/types.h>
    61 # include <sys/types.h>
    61 # include <sys/mman.h>
    62 # include <sys/mman.h>
   267         warning("Ignoring SIGPIPE - see bug 4229104");
   268         warning("Ignoring SIGPIPE - see bug 4229104");
   268       }
   269       }
   269       return true;
   270       return true;
   270     }
   271     }
   271   }
   272   }
       
   273 
       
   274 #ifdef CAN_SHOW_REGISTERS_ON_ASSERT
       
   275   if ((sig == SIGSEGV || sig == SIGBUS) && info != NULL && info->si_addr == g_assert_poison) {
       
   276     handle_assert_poison_fault(ucVoid, info->si_addr);
       
   277     return 1;
       
   278   }
       
   279 #endif
   272 
   280 
   273   JavaThread* thread = NULL;
   281   JavaThread* thread = NULL;
   274   VMThread* vmthread = NULL;
   282   VMThread* vmthread = NULL;
   275   if (os::Linux::signal_handlers_are_installed) {
   283   if (os::Linux::signal_handlers_are_installed) {
   276     if (t != NULL) {
   284     if (t != NULL) {