--- old/src/share/vm/runtime/arguments.cpp 2011-08-23 12:19:18.880973000 -0500 +++ new/src/share/vm/runtime/arguments.cpp 2011-08-23 12:19:18.491966000 -0500 @@ -1424,6 +1424,13 @@ 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() {