< prev index next >

test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementWithGCBarrierTests.java

Print this page
@@ -100,12 +100,11 @@
      // 1 allocation after allocations and locks elimination.
      //
      // Before the patch of JDK-8333334, both allocations of `Iter` and `Integer`
      // could not be eliminated.
      @Test
-     @IR(phase = { CompilePhase.AFTER_PARSING }, counts = { IRNode.ALLOC, "1" })
-     @IR(phase = { CompilePhase.INCREMENTAL_BOXING_INLINE }, counts = { IRNode.ALLOC, "2" })
+     @IR(phase = { CompilePhase.PHASEIDEAL_BEFORE_EA }, counts = { IRNode.ALLOC, "2" })
      @IR(phase = { CompilePhase.ITER_GVN_AFTER_ELIMINATION }, counts = { IRNode.ALLOC, "1" })
      private int testScalarReplacementWithGCBarrier(List list) {
          Iter iter = list.iter();
          while (true) {
              while (iter.next()) {}
< prev index next >