hotspot/src/share/vm/runtime/virtualspace.hpp
changeset 2254 f13dda645a4b
parent 1217 5eb97f366a6a
child 2268 bea8be80ec88
--- a/hotspot/src/share/vm/runtime/virtualspace.hpp	Wed Mar 11 14:16:13 2009 -0700
+++ b/hotspot/src/share/vm/runtime/virtualspace.hpp	Thu Mar 12 10:37:46 2009 -0700
@@ -73,7 +73,8 @@
                 const size_t noaccess_prefix = 0);
   ReservedSpace(const size_t prefix_size, const size_t prefix_align,
                 const size_t suffix_size, const size_t suffix_align,
-                const size_t noaccess_prefix);
+                char* requested_address,
+                const size_t noaccess_prefix = 0);
 
   // Accessors
   char*  base()      const { return _base;      }
@@ -121,7 +122,8 @@
   ReservedHeapSpace(size_t size, size_t forced_base_alignment,
                     bool large, char* requested_address);
   ReservedHeapSpace(const size_t prefix_size, const size_t prefix_align,
-                    const size_t suffix_size, const size_t suffix_align);
+                    const size_t suffix_size, const size_t suffix_align,
+                    char* requested_address);
 };
 
 // VirtualSpace is data structure for committing a previously reserved address range in smaller chunks.