src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java Wed Jun 27 16:57:21 2018 -0700
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java Wed Jun 27 17:02:41 2018 -0700
@@ -20,6 +20,8 @@
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+
+
package org.graalvm.compiler.phases;
import java.util.ArrayList;
@@ -87,7 +89,7 @@
* Returns a {@link ListIterator} at the position of the last phase in the suite. If the suite
* has no phases then it will return an empty iterator.
*/
- private ListIterator<BasePhase<? super C>> findLastPhase() {
+ public ListIterator<BasePhase<? super C>> findLastPhase() {
ListIterator<BasePhase<? super C>> it = phases.listIterator();
while (it.hasNext()) {
it.next();