hotspot/src/os/solaris/vm/os_solaris.cpp
changeset 9419 f0360dfe734d
parent 9341 347fa5cdbd39
child 10023 e99d9a03c0f5
--- a/hotspot/src/os/solaris/vm/os_solaris.cpp	Thu Apr 28 15:29:18 2011 -0700
+++ b/hotspot/src/os/solaris/vm/os_solaris.cpp	Fri Apr 29 12:39:32 2011 -0700
@@ -3336,11 +3336,11 @@
   return true;
 }
 
-bool os::large_page_init() {
+void os::large_page_init() {
   if (!UseLargePages) {
     UseISM = false;
     UseMPSS = false;
-    return false;
+    return;
   }
 
   // print a warning if any large page related flag is specified on command line
@@ -3361,7 +3361,6 @@
             Solaris::mpss_sanity_check(warn_on_failure, &_large_page_size);
 
   UseLargePages = UseISM || UseMPSS;
-  return UseLargePages;
 }
 
 bool os::Solaris::set_mpss_range(caddr_t start, size_t bytes, size_t align) {
@@ -4992,7 +4991,7 @@
 #endif
 }
 
-  FLAG_SET_DEFAULT(UseLargePages, os::large_page_init());
+  os::large_page_init();
 
   // Check minimum allowable stack size for thread creation and to initialize
   // the java system classes, including StackOverflowError - depends on page