< prev index next >

src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp

Print this page
rev 12364 : imported patch compilerGuardFix.patch

*** 79,97 **** # define _STRUCTURED_PROC 1 // this gets us the new structured proc interfaces of 5.6 & later # include <sys/procfs.h> // see comment in <sys/procfs.h> #define MAX_PATH (2 * K) ! // Minimum stack size for the VM. It's easier to document a constant ! // but it's different for x86 and sparc because the page sizes are different. #ifdef _LP64 - size_t os::Posix::_compiler_thread_min_stack_allowed = 128 * K; - size_t os::Posix::_java_thread_min_stack_allowed = 128 * K; size_t os::Posix::_vm_internal_thread_min_stack_allowed = 128 * K; #else - size_t os::Posix::_compiler_thread_min_stack_allowed = 96 * K; - size_t os::Posix::_java_thread_min_stack_allowed = 96 * K; size_t os::Posix::_vm_internal_thread_min_stack_allowed = 96 * K; #endif int os::Solaris::max_register_window_saves_before_flushing() { // We should detect this at run time. For now, filling --- 79,95 ---- # define _STRUCTURED_PROC 1 // this gets us the new structured proc interfaces of 5.6 & later # include <sys/procfs.h> // see comment in <sys/procfs.h> #define MAX_PATH (2 * K) ! // Minimum usable stack sizes required to get to user code. Space for ! // HotSpot guard pages is added later. ! size_t os::Posix::_compiler_thread_min_stack_allowed = 104 * K; ! size_t os::Posix::_java_thread_min_stack_allowed = 86 * K; #ifdef _LP64 size_t os::Posix::_vm_internal_thread_min_stack_allowed = 128 * K; #else size_t os::Posix::_vm_internal_thread_min_stack_allowed = 96 * K; #endif int os::Solaris::max_register_window_saves_before_flushing() { // We should detect this at run time. For now, filling
< prev index next >