src/hotspot/share/opto/parse1.cpp
changeset 54640 2f4393ec54d4
parent 53469 1d953ae4d39f
child 55105 9ad765641e8f
child 58678 9cf78a70fa4f
--- a/src/hotspot/share/opto/parse1.cpp	Sat Apr 27 18:21:57 2019 +0800
+++ b/src/hotspot/share/opto/parse1.cpp	Mon Apr 29 09:04:25 2019 +0200
@@ -1028,6 +1028,8 @@
     // transform each slice of the original memphi:
     mms.set_memory(_gvn.transform(mms.memory()));
   }
+  // Clean up input MergeMems created by transforming the slices
+  _gvn.transform(_exits.merged_memory());
 
   if (tf()->range()->cnt() > TypeFunc::Parms) {
     const Type* ret_type = tf()->range()->field_at(TypeFunc::Parms);