< prev index next >

src/hotspot/share/runtime/arguments.cpp

Print this page
rev 56448 : imported patch 8220310.mut.0
rev 56449 : imported patch 8220310.mut.1
rev 56453 : [mq]: 8220310.mut.3-kim

*** 4101,4118 **** } else if (UseParallelGC || UseParallelOldGC) { if (FLAG_IS_DEFAULT(MinHeapDeltaBytes)) { FLAG_SET_DEFAULT(MinHeapDeltaBytes, 64*M); } } ! // UseNUMAInterleaving is set to ON for all collectors and ! // platforms when UseNUMA is set to ON. NUMA-aware collectors ! // such as the parallel collector for Linux and Solaris will ! // interleave old gen and survivor spaces on top of NUMA ! // allocation policy for the eden space. ! // Non NUMA-aware collectors such as CMS, G1 and Serial-GC on ! // all platforms and ParallelGC on Windows will interleave all ! // of the heap spaces across NUMA nodes. if (FLAG_IS_DEFAULT(UseNUMAInterleaving)) { FLAG_SET_ERGO(UseNUMAInterleaving, true); } } return JNI_OK; --- 4101,4115 ---- } else if (UseParallelGC || UseParallelOldGC) { if (FLAG_IS_DEFAULT(MinHeapDeltaBytes)) { FLAG_SET_DEFAULT(MinHeapDeltaBytes, 64*M); } } ! // UseNUMAInterleaving is set to ON for all collectors and platforms when ! // UseNUMA is set to ON. NUMA-aware collectors will interleave old gen and ! // survivor spaces on top of NUMA allocation policy for the eden space. ! // Non NUMA-aware collectors will interleave all of the heap spaces across ! // NUMA nodes. if (FLAG_IS_DEFAULT(UseNUMAInterleaving)) { FLAG_SET_ERGO(UseNUMAInterleaving, true); } } return JNI_OK;
< prev index next >