hotspot/src/os/windows/vm/os_windows.cpp
changeset 46620 750c6edff33b
parent 46619 a3919f5e8d2b
child 46625 edefffab74e2
equal deleted inserted replaced
46619:a3919f5e8d2b 46620:750c6edff33b
  4046 #endif
  4046 #endif
  4047   }
  4047   }
  4048 
  4048 
  4049   // If stack_commit_size is 0, windows will reserve the default size,
  4049   // If stack_commit_size is 0, windows will reserve the default size,
  4050   // but only commit a small portion of it.
  4050   // but only commit a small portion of it.
  4051   size_t stack_commit_size = round_to(ThreadStackSize*K, os::vm_page_size());
  4051   size_t stack_commit_size = align_up(ThreadStackSize*K, os::vm_page_size());
  4052   size_t default_reserve_size = os::win32::default_stack_size();
  4052   size_t default_reserve_size = os::win32::default_stack_size();
  4053   size_t actual_reserve_size = stack_commit_size;
  4053   size_t actual_reserve_size = stack_commit_size;
  4054   if (stack_commit_size < default_reserve_size) {
  4054   if (stack_commit_size < default_reserve_size) {
  4055     // If stack_commit_size == 0, we want this too
  4055     // If stack_commit_size == 0, we want this too
  4056     actual_reserve_size = default_reserve_size;
  4056     actual_reserve_size = default_reserve_size;