提交 fb371a6b 编写于 作者: C coleenp

7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV

Summary: Increase StackShadowPages to accomodate the JDK changes to increase buffer size in socketWrite
Reviewed-by: acorn, phh
上级 eb3d0e04
...@@ -60,7 +60,7 @@ define_pd_global(intx, StackRedPages, 1); ...@@ -60,7 +60,7 @@ define_pd_global(intx, StackRedPages, 1);
#ifdef AMD64 #ifdef AMD64
// Very large C++ stack frames using solaris-amd64 optimized builds // Very large C++ stack frames using solaris-amd64 optimized builds
// due to lack of optimization caused by C++ compiler bugs // due to lack of optimization caused by C++ compiler bugs
define_pd_global(intx, StackShadowPages, SOLARIS_ONLY(20) NOT_SOLARIS(6) DEBUG_ONLY(+2)); define_pd_global(intx, StackShadowPages, NOT_WIN64(20) WIN64_ONLY(6) DEBUG_ONLY(+2));
#else #else
define_pd_global(intx, StackShadowPages, 3 DEBUG_ONLY(+5)); define_pd_global(intx, StackShadowPages, 3 DEBUG_ONLY(+5));
#endif // AMD64 #endif // AMD64
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册