src/os/linux/vm/os_linux.cpp

changeset 3023
a20e6e447d3d
parent 2999
b0b8491925fe
child 3024
7c2653aefc46
     1.1 --- a/src/os/linux/vm/os_linux.cpp	Tue Aug 02 12:13:13 2011 -0700
     1.2 +++ b/src/os/linux/vm/os_linux.cpp	Fri Aug 05 16:44:01 2011 -0700
     1.3 @@ -2534,7 +2534,7 @@
     1.4  }
     1.5  
     1.6  void os::free_memory(char *addr, size_t bytes) {
     1.7 -  ::madvise(addr, bytes, MADV_DONTNEED);
     1.8 +  commit_memory(addr, bytes, false);
     1.9  }
    1.10  
    1.11  void os::numa_make_global(char *addr, size_t bytes) {

mercurial