src/hotspot/share/runtime/os.hpp
changeset 49349 7194eb9e8f19
parent 49193 c3ec048aad63
child 49449 ef5d5d343e2a
equal deleted inserted replaced
49348:fde3feaaa4ed 49349:7194eb9e8f19
   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);
       
   277 
   273 
   278   // OS interface to Virtual Memory
   274   // OS interface to Virtual Memory
   279 
   275 
   280   // Return the default page size.
   276   // Return the default page size.
   281   static int    vm_page_size();
   277   static int    vm_page_size();