equal
deleted
inserted
replaced
83 // Minimum usable stack sizes required to get to user code. Space for |
83 // Minimum usable stack sizes required to get to user code. Space for |
84 // HotSpot guard pages is added later. |
84 // HotSpot guard pages is added later. |
85 size_t os::Posix::_compiler_thread_min_stack_allowed = 104 * K; |
85 size_t os::Posix::_compiler_thread_min_stack_allowed = 104 * K; |
86 size_t os::Posix::_java_thread_min_stack_allowed = 86 * K; |
86 size_t os::Posix::_java_thread_min_stack_allowed = 86 * K; |
87 size_t os::Posix::_vm_internal_thread_min_stack_allowed = 128 * K; |
87 size_t os::Posix::_vm_internal_thread_min_stack_allowed = 128 * K; |
88 |
|
89 int os::Solaris::max_register_window_saves_before_flushing() { |
|
90 // We should detect this at run time. For now, filling |
|
91 // in with a constant. |
|
92 return 8; |
|
93 } |
|
94 |
88 |
95 static void handle_unflushed_register_windows(gwindows_t *win) { |
89 static void handle_unflushed_register_windows(gwindows_t *win) { |
96 int restore_count = win->wbcnt; |
90 int restore_count = win->wbcnt; |
97 int i; |
91 int i; |
98 |
92 |