diff -r 86be56b9ba46 -r fc9ed50498fb hotspot/src/os/linux/vm/os_linux.cpp --- a/hotspot/src/os/linux/vm/os_linux.cpp Tue Dec 09 09:55:39 2008 -0500 +++ b/hotspot/src/os/linux/vm/os_linux.cpp Wed Dec 10 15:14:29 2008 -0800 @@ -2500,7 +2500,7 @@ } bool os::unguard_memory(char* addr, size_t size) { - return linux_mprotect(addr, size, PROT_READ|PROT_WRITE|PROT_EXEC); + return linux_mprotect(addr, size, PROT_READ|PROT_WRITE); } // Large page support