--- old/src/hotspot/share/runtime/os.hpp 2017-10-31 15:49:45.965688681 -0700 +++ new/src/hotspot/share/runtime/os.hpp 2017-10-31 15:49:45.690690765 -0700 @@ -109,11 +109,8 @@ static char* pd_reserve_memory(size_t bytes, char* addr = 0, size_t alignment_hint = 0); -#if defined(AIX) - static char* pd_attempt_reserve_memory_at(size_t bytes, char* addr, bool use_SHM = true); -#else static char* pd_attempt_reserve_memory_at(size_t bytes, char* addr); -#endif + static char* pd_attempt_reserve_memory_at(size_t bytes, char* addr, int file_desc); static void pd_split_reserved_memory(char *base, size_t size, size_t split, bool realloc); static bool pd_commit_memory(char* addr, size_t bytes, bool executable);