< prev index next >

src/os/windows/vm/os_windows.cpp

Print this page

        

*** 4041,4051 **** #endif } // If stack_commit_size is 0, windows will reserve the default size, // but only commit a small portion of it. ! size_t stack_commit_size = round_to(ThreadStackSize*K, os::vm_page_size()); size_t default_reserve_size = os::win32::default_stack_size(); size_t actual_reserve_size = stack_commit_size; if (stack_commit_size < default_reserve_size) { // If stack_commit_size == 0, we want this too actual_reserve_size = default_reserve_size; --- 4041,4051 ---- #endif } // If stack_commit_size is 0, windows will reserve the default size, // but only commit a small portion of it. ! size_t stack_commit_size = align_size_up_((size_t)ThreadStackSize * K, (size_t)os::vm_page_size()); size_t default_reserve_size = os::win32::default_stack_size(); size_t actual_reserve_size = stack_commit_size; if (stack_commit_size < default_reserve_size) { // If stack_commit_size == 0, we want this too actual_reserve_size = default_reserve_size;
< prev index next >