--- a/hotspot/src/share/vm/runtime/arguments.cpp Wed Apr 03 16:43:09 2013 -0700
+++ b/hotspot/src/share/vm/runtime/arguments.cpp Thu Apr 04 10:01:26 2013 -0700
@@ -1745,11 +1745,15 @@
return false;
}
+#if !INCLUDE_ALL_GCS
+#ifdef ASSERT
static bool verify_serial_gc_flags() {
return (UseSerialGC &&
!(UseParNewGC || (UseConcMarkSweepGC || CMSIncrementalMode) || UseG1GC ||
UseParallelGC || UseParallelOldGC));
}
+#endif // ASSERT
+#endif // INCLUDE_ALL_GCS
// check if do gclog rotation
// +UseGCLogFileRotation is a must,
@@ -3085,6 +3089,7 @@
} \
} while(0)
+#if !INCLUDE_ALL_GCS
static void force_serial_gc() {
FLAG_SET_DEFAULT(UseSerialGC, true);
FLAG_SET_DEFAULT(CMSIncrementalMode, false); // special CMS suboption
@@ -3094,6 +3099,7 @@
UNSUPPORTED_GC_OPTION(UseConcMarkSweepGC);
UNSUPPORTED_GC_OPTION(UseParNewGC);
}
+#endif // INCLUDE_ALL_GCS
// Parse entry point called from JNI_CreateJavaVM