src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java

Print this page

        

*** 22,33 **** */ package org.graalvm.compiler.lir.dfa; import static jdk.vm.ci.code.ValueUtil.isIllegal; import java.util.EnumSet; - import java.util.List; import org.graalvm.compiler.core.common.LIRKind; import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; import org.graalvm.compiler.core.common.cfg.BlockMap; import org.graalvm.compiler.debug.Debug; --- 22,33 ---- */ package org.graalvm.compiler.lir.dfa; import static jdk.vm.ci.code.ValueUtil.isIllegal; + import java.util.ArrayList; import java.util.EnumSet; import org.graalvm.compiler.core.common.LIRKind; import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; import org.graalvm.compiler.core.common.cfg.BlockMap; import org.graalvm.compiler.debug.Debug;
*** 102,112 **** @SuppressWarnings("try") private void processBlock(AbstractBlockBase<?> block, UniqueWorkList worklist) { if (updateOutBlock(block)) { try (Indent indent = Debug.logAndIndent("handle block %s", block)) { currentSet = liveOutMap.get(block).copy(); ! List<LIRInstruction> instructions = lir.getLIRforBlock(block); for (int i = instructions.size() - 1; i >= 0; i--) { LIRInstruction inst = instructions.get(i); processInstructionBottomUp(inst); } liveInMap.put(block, currentSet); --- 102,112 ---- @SuppressWarnings("try") private void processBlock(AbstractBlockBase<?> block, UniqueWorkList worklist) { if (updateOutBlock(block)) { try (Indent indent = Debug.logAndIndent("handle block %s", block)) { currentSet = liveOutMap.get(block).copy(); ! ArrayList<LIRInstruction> instructions = lir.getLIRforBlock(block); for (int i = instructions.size() - 1; i >= 0; i--) { LIRInstruction inst = instructions.get(i); processInstructionBottomUp(inst); } liveInMap.put(block, currentSet);
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File