src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanAssignLocationsPhase.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/alloc/lsra/LinearScanAssignLocationsPhase.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanAssignLocationsPhase.java

Print this page

        

*** 31,41 **** import java.util.ArrayList; import java.util.Collections; import java.util.EnumSet; import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; ! import org.graalvm.compiler.debug.Debug; import org.graalvm.compiler.debug.Indent; import org.graalvm.compiler.lir.ConstantValue; import org.graalvm.compiler.lir.InstructionValueProcedure; import org.graalvm.compiler.lir.LIRInstruction; import org.graalvm.compiler.lir.LIRInstruction.OperandFlag; --- 31,41 ---- import java.util.ArrayList; import java.util.Collections; import java.util.EnumSet; import org.graalvm.compiler.core.common.cfg.AbstractBlockBase; ! import org.graalvm.compiler.debug.DebugContext; import org.graalvm.compiler.debug.Indent; import org.graalvm.compiler.lir.ConstantValue; import org.graalvm.compiler.lir.InstructionValueProcedure; import org.graalvm.compiler.lir.LIRInstruction; import org.graalvm.compiler.lir.LIRInstruction.OperandFlag;
*** 228,240 **** return false; } @SuppressWarnings("try") private void assignLocations() { ! try (Indent indent = Debug.logAndIndent("assign locations")) { for (AbstractBlockBase<?> block : allocator.sortedBlocks()) { ! try (Indent indent2 = Debug.logAndIndent("assign locations in block B%d", block.getId())) { assignLocations(allocator.getLIR().getLIRforBlock(block)); } } } } --- 228,241 ---- return false; } @SuppressWarnings("try") private void assignLocations() { ! DebugContext debug = allocator.getDebug(); ! try (Indent indent = debug.logAndIndent("assign locations")) { for (AbstractBlockBase<?> block : allocator.sortedBlocks()) { ! try (Indent indent2 = debug.logAndIndent("assign locations in block B%d", block.getId())) { assignLocations(allocator.getLIR().getLIRforBlock(block)); } } } }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanAssignLocationsPhase.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File