--- a/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp Thu Apr 13 11:23:37 2017 -0700
+++ b/hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp Thu Apr 13 16:38:39 2017 -0400
@@ -2487,6 +2487,18 @@
_verifier->verify(vo);
}
+bool G1CollectedHeap::supports_concurrent_phase_control() const {
+ return true;
+}
+
+const char* const* G1CollectedHeap::concurrent_phases() const {
+ return _cmThread->concurrent_phases();
+}
+
+bool G1CollectedHeap::request_concurrent_phase(const char* phase) {
+ return _cmThread->request_concurrent_phase(phase);
+}
+
class PrintRegionClosure: public HeapRegionClosure {
outputStream* _st;
public: