src/share/vm/runtime/arguments.cpp

Print this page
rev 2674 : fix large page buff alignment in allocate_pages_individually

@@ -1422,10 +1422,17 @@
   if (UseNUMA) {
     if (FLAG_IS_DEFAULT(MinHeapDeltaBytes)) {
       FLAG_SET_DEFAULT(MinHeapDeltaBytes, 64*M);
     }
   }
+  if (UseNUMA) {
+    // For those collectors or operating systems (eg, Windows) that do
+    // not support full UseNUMA, we will map to UseNUMAInterleaving
+    UseNUMAInterleaving = true;  
+  }
+
+
 }
 
 void Arguments::set_g1_gc_flags() {
   assert(UseG1GC, "Error");
 #ifdef COMPILER1