1.1 --- a/src/share/vm/runtime/virtualspace.hpp Wed Mar 11 14:16:13 2009 -0700 1.2 +++ b/src/share/vm/runtime/virtualspace.hpp Thu Mar 12 10:37:46 2009 -0700 1.3 @@ -73,7 +73,8 @@ 1.4 const size_t noaccess_prefix = 0); 1.5 ReservedSpace(const size_t prefix_size, const size_t prefix_align, 1.6 const size_t suffix_size, const size_t suffix_align, 1.7 - const size_t noaccess_prefix); 1.8 + char* requested_address, 1.9 + const size_t noaccess_prefix = 0); 1.10 1.11 // Accessors 1.12 char* base() const { return _base; } 1.13 @@ -121,7 +122,8 @@ 1.14 ReservedHeapSpace(size_t size, size_t forced_base_alignment, 1.15 bool large, char* requested_address); 1.16 ReservedHeapSpace(const size_t prefix_size, const size_t prefix_align, 1.17 - const size_t suffix_size, const size_t suffix_align); 1.18 + const size_t suffix_size, const size_t suffix_align, 1.19 + char* requested_address); 1.20 }; 1.21 1.22 // VirtualSpace is data structure for committing a previously reserved address range in smaller chunks.