hotspot/src/share/vm/runtime/os.hpp
changeset 14840 8994c2377547
parent 14471 f3a6b82e25cf
child 15228 e92acc84ade3
equal deleted inserted replaced
14839:cda9ce5806b7 14840:8994c2377547
   253                                const size_t size = 0) PRODUCT_RETURN;
   253                                const size_t size = 0) PRODUCT_RETURN;
   254 
   254 
   255   static int    vm_allocation_granularity();
   255   static int    vm_allocation_granularity();
   256   static char*  reserve_memory(size_t bytes, char* addr = 0,
   256   static char*  reserve_memory(size_t bytes, char* addr = 0,
   257                                size_t alignment_hint = 0);
   257                                size_t alignment_hint = 0);
       
   258   static char*  reserve_memory_aligned(size_t size, size_t alignment);
   258   static char*  attempt_reserve_memory_at(size_t bytes, char* addr);
   259   static char*  attempt_reserve_memory_at(size_t bytes, char* addr);
   259   static void   split_reserved_memory(char *base, size_t size,
   260   static void   split_reserved_memory(char *base, size_t size,
   260                                       size_t split, bool realloc);
   261                                       size_t split, bool realloc);
   261   static bool   commit_memory(char* addr, size_t bytes, bool executable = false);
   262   static bool   commit_memory(char* addr, size_t bytes, bool executable = false);
   262   static bool   commit_memory(char* addr, size_t size, size_t alignment_hint,
   263   static bool   commit_memory(char* addr, size_t size, size_t alignment_hint,