--- old/src/share/vm/runtime/os.hpp 2013-01-18 11:37:37.389312000 -0800 +++ new/src/share/vm/runtime/os.hpp 2013-01-18 11:37:37.316310000 -0800 @@ -782,6 +782,9 @@ // ResumeThread call) static void pause(); + // Deallocate in-RAM pages without unmapping them. + static void deallocate_pages(void* addr, size_t size); + protected: static long _rand_seed; // seed for random number generator static int _processor_count; // number of processors