hotspot/src/os/solaris/vm/os_solaris.hpp
changeset 18069 e6d4971c8650
parent 18025 b7bcf7497f93
child 18702 e6fa43c6d215
equal deleted inserted replaced
18025:b7bcf7497f93 18069:e6d4971c8650
   166   static julong _physical_memory;
   166   static julong _physical_memory;
   167   static void initialize_system_info();
   167   static void initialize_system_info();
   168   static int _dev_zero_fd;
   168   static int _dev_zero_fd;
   169   static int get_dev_zero_fd() { return _dev_zero_fd; }
   169   static int get_dev_zero_fd() { return _dev_zero_fd; }
   170   static void set_dev_zero_fd(int fd) { _dev_zero_fd = fd; }
   170   static void set_dev_zero_fd(int fd) { _dev_zero_fd = fd; }
       
   171   static int commit_memory_impl(char* addr, size_t bytes, bool exec);
       
   172   static int commit_memory_impl(char* addr, size_t bytes,
       
   173                                 size_t alignment_hint, bool exec);
   171   static char* mmap_chunk(char *addr, size_t size, int flags, int prot);
   174   static char* mmap_chunk(char *addr, size_t size, int flags, int prot);
   172   static char* anon_mmap(char* requested_addr, size_t bytes, size_t alignment_hint, bool fixed);
   175   static char* anon_mmap(char* requested_addr, size_t bytes, size_t alignment_hint, bool fixed);
   173   static bool mpss_sanity_check(bool warn, size_t * page_size);
   176   static bool mpss_sanity_check(bool warn, size_t * page_size);
   174   static bool ism_sanity_check (bool warn, size_t * page_size);
   177   static bool ism_sanity_check (bool warn, size_t * page_size);
   175 
   178