hotspot/src/share/vm/gc/g1/g1CollectedHeap.cpp
changeset 46384 dacebddcdea0
parent 46353 1df99120f158
child 46443 cdb638b5ec53
--- 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: