< prev index next >

src/hotspot/os/windows/os_windows.cpp

Print this page




5671   "BREAK",      SIGBREAK,       // Ctrl-Break sequence
5672   "ILL",        SIGILL};        // illegal instruction
5673   for (unsigned i = 0; i < ARRAY_SIZE(siglabels); ++i) {
5674     if (strcmp(name, siglabels[i].name) == 0) {
5675       return siglabels[i].number;
5676     }
5677   }
5678   return -1;
5679 }
5680 
5681 // Fast current thread access
5682 
5683 int os::win32::_thread_ptr_offset = 0;
5684 
5685 static void call_wrapper_dummy() {}
5686 
5687 // We need to call the os_exception_wrapper once so that it sets
5688 // up the offset from FS of the thread pointer.
5689 void os::win32::initialize_thread_ptr_offset() {
5690   os::os_exception_wrapper((java_call_t)call_wrapper_dummy,
5691                            NULL, NULL, NULL, NULL);
5692 }
5693 
5694 bool os::supports_map_sync() {
5695   return false;
5696 }


5671   "BREAK",      SIGBREAK,       // Ctrl-Break sequence
5672   "ILL",        SIGILL};        // illegal instruction
5673   for (unsigned i = 0; i < ARRAY_SIZE(siglabels); ++i) {
5674     if (strcmp(name, siglabels[i].name) == 0) {
5675       return siglabels[i].number;
5676     }
5677   }
5678   return -1;
5679 }
5680 
5681 // Fast current thread access
5682 
5683 int os::win32::_thread_ptr_offset = 0;
5684 
5685 static void call_wrapper_dummy() {}
5686 
5687 // We need to call the os_exception_wrapper once so that it sets
5688 // up the offset from FS of the thread pointer.
5689 void os::win32::initialize_thread_ptr_offset() {
5690   os::os_exception_wrapper((java_call_t)call_wrapper_dummy,
5691                            NULL, methodHandle(), NULL, NULL);
5692 }
5693 
5694 bool os::supports_map_sync() {
5695   return false;
5696 }
< prev index next >