Mercurial > hg > truffle
comparison src/os/windows/vm/os_windows.hpp @ 17829:0118c8c7b80f
8038633: crash in VM_Version::get_processor_features() on startup
Summary: Windows need an exception wrapper around getPsrInfo_stub() call in order to properly handle SEGV for YMM registers test.
Reviewed-by: iveresov, iignatyev
author | kvn |
---|---|
date | Mon, 31 Mar 2014 13:08:03 -0700 |
parents | b0133e4187d3 |
children | 52b4284cb496 09259e52a610 |
comparison
equal
deleted
inserted
replaced
17828:8a84bedf7173 | 17829:0118c8c7b80f |
---|---|
95 #ifndef _WIN64 | 95 #ifndef _WIN64 |
96 // A wrapper to install a structured exception handler for fast JNI accesors. | 96 // A wrapper to install a structured exception handler for fast JNI accesors. |
97 static address fast_jni_accessor_wrapper(BasicType); | 97 static address fast_jni_accessor_wrapper(BasicType); |
98 #endif | 98 #endif |
99 | 99 |
100 #ifndef PRODUCT | |
101 static void call_test_func_with_wrapper(void (*funcPtr)(void)); | 100 static void call_test_func_with_wrapper(void (*funcPtr)(void)); |
102 #endif | |
103 | 101 |
104 // filter function to ignore faults on serializations page | 102 // filter function to ignore faults on serializations page |
105 static LONG WINAPI serialize_fault_filter(struct _EXCEPTION_POINTERS* e); | 103 static LONG WINAPI serialize_fault_filter(struct _EXCEPTION_POINTERS* e); |
106 }; | 104 }; |
107 | 105 |