hotspot/src/cpu/x86/vm/globals_x86.hpp
changeset 40926 2fd1cf3e70e9
parent 38273 2634194d7555
child 42062 473286891dd8
equal deleted inserted replaced
40925:04b19236aa98 40926:2fd1cf3e70e9
    63 #define MIN_STACK_RESERVED_PAGES (0)
    63 #define MIN_STACK_RESERVED_PAGES (0)
    64 
    64 
    65 #ifdef AMD64
    65 #ifdef AMD64
    66 // Very large C++ stack frames using solaris-amd64 optimized builds
    66 // Very large C++ stack frames using solaris-amd64 optimized builds
    67 // due to lack of optimization caused by C++ compiler bugs
    67 // due to lack of optimization caused by C++ compiler bugs
    68 #define DEFAULT_STACK_SHADOW_PAGES (NOT_WIN64(20) WIN64_ONLY(6) DEBUG_ONLY(+2))
    68 #define DEFAULT_STACK_SHADOW_PAGES (NOT_WIN64(20) WIN64_ONLY(7) DEBUG_ONLY(+2))
    69 // For those clients that do not use write socket, we allow
    69 // For those clients that do not use write socket, we allow
    70 // the min range value to be below that of the default
    70 // the min range value to be below that of the default
    71 #define MIN_STACK_SHADOW_PAGES (NOT_WIN64(10) WIN64_ONLY(6) DEBUG_ONLY(+2))
    71 #define MIN_STACK_SHADOW_PAGES (NOT_WIN64(10) WIN64_ONLY(7) DEBUG_ONLY(+2))
    72 #else
    72 #else
    73 #define DEFAULT_STACK_SHADOW_PAGES (4 DEBUG_ONLY(+5))
    73 #define DEFAULT_STACK_SHADOW_PAGES (4 DEBUG_ONLY(+5))
    74 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES
    74 #define MIN_STACK_SHADOW_PAGES DEFAULT_STACK_SHADOW_PAGES
    75 #endif // AMD64
    75 #endif // AMD64
    76 
    76