src/share/vm/prims/jni.cpp

changeset 672
1fdb98a17101
parent 670
9c2ecc2ffb12
child 912
24fda36852ce
     1.1 --- a/src/share/vm/prims/jni.cpp	Fri Jul 11 01:14:44 2008 -0700
     1.2 +++ b/src/share/vm/prims/jni.cpp	Sat Jul 19 17:38:22 2008 -0400
     1.3 @@ -2173,8 +2173,7 @@
     1.4      size_t size = os::vm_allocation_granularity();
     1.5      bad_address = os::reserve_memory(size);
     1.6      if (bad_address != NULL) {
     1.7 -      os::commit_memory(bad_address, size);
     1.8 -      os::protect_memory(bad_address, size);
     1.9 +      os::protect_memory(bad_address, size, os::MEM_PROT_READ);
    1.10      }
    1.11    }
    1.12    return bad_address;

mercurial