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

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java

Print this page

        

*** 29,39 **** 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.debug.Debug; import org.graalvm.compiler.debug.GraalError; import org.graalvm.compiler.lir.InstructionValueConsumer; import org.graalvm.compiler.lir.LIR; import org.graalvm.compiler.lir.LIRInstruction; import org.graalvm.compiler.lir.LIRInstruction.OperandFlag; --- 29,39 ---- 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.debug.DebugContext; import org.graalvm.compiler.debug.GraalError; import org.graalvm.compiler.lir.InstructionValueConsumer; import org.graalvm.compiler.lir.LIR; import org.graalvm.compiler.lir.LIRInstruction; import org.graalvm.compiler.lir.LIRInstruction.OperandFlag;
*** 116,126 **** } @Override @SuppressWarnings("try") public FrameMap buildFrameMap(LIRGenerationResult res) { ! if (Debug.isEnabled()) { verifyStackSlotAllocation(res); } for (CallingConvention cc : calls) { frameMap.callsMethod(cc); } --- 116,127 ---- } @Override @SuppressWarnings("try") public FrameMap buildFrameMap(LIRGenerationResult res) { ! DebugContext debug = res.getLIR().getDebug(); ! if (debug.areScopesEnabled()) { verifyStackSlotAllocation(res); } for (CallingConvention cc : calls) { frameMap.callsMethod(cc); }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File