--- a/hotspot/src/share/vm/gc/shared/collectedHeap.cpp Thu Apr 13 11:23:37 2017 -0700
+++ b/hotspot/src/share/vm/gc/shared/collectedHeap.cpp Thu Apr 13 16:38:39 2017 -0400
@@ -158,6 +158,22 @@
trace_heap(GCWhen::AfterGC, gc_tracer);
}
+// WhiteBox API support for concurrent collectors. These are the
+// default implementations, for collectors which don't support this
+// feature.
+bool CollectedHeap::supports_concurrent_phase_control() const {
+ return false;
+}
+
+const char* const* CollectedHeap::concurrent_phases() const {
+ static const char* const result[] = { NULL };
+ return result;
+}
+
+bool CollectedHeap::request_concurrent_phase(const char* phase) {
+ return false;
+}
+
// Memory state functions.