src/hotspot/share/runtime/os.hpp
changeset 49193 c3ec048aad63
parent 49177 eebf559c9e0d
child 49349 7194eb9e8f19
equal deleted inserted replaced
49192:6734eeef4283 49193:c3ec048aad63
   268   // pages for stack overflow checking.
   268   // pages for stack overflow checking.
   269   static bool uses_stack_guard_pages();
   269   static bool uses_stack_guard_pages();
   270   static bool must_commit_stack_guard_pages();
   270   static bool must_commit_stack_guard_pages();
   271   static void map_stack_shadow_pages(address sp);
   271   static void map_stack_shadow_pages(address sp);
   272   static bool stack_shadow_pages_available(Thread *thread, const methodHandle& method, address sp);
   272   static bool stack_shadow_pages_available(Thread *thread, const methodHandle& method, address sp);
       
   273 
       
   274   // Return size of stack that is actually committed. For Java thread, the bottom should be above
       
   275   // guard pages (stack grows downward)
       
   276   static size_t committed_stack_size(address bottom, size_t size);
   273 
   277 
   274   // OS interface to Virtual Memory
   278   // OS interface to Virtual Memory
   275 
   279 
   276   // Return the default page size.
   280   // Return the default page size.
   277   static int    vm_page_size();
   281   static int    vm_page_size();