src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.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.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java

Print this page

        

*** 27,70 **** import org.graalvm.compiler.lir.phases.LIRPhaseSuite; import org.graalvm.compiler.lir.phases.PostAllocationOptimizationPhase.PostAllocationOptimizationContext; import org.graalvm.compiler.lir.phases.PostAllocationOptimizationStage; import org.graalvm.compiler.lir.phases.PreAllocationOptimizationPhase.PreAllocationOptimizationContext; import org.graalvm.compiler.lir.phases.PreAllocationOptimizationStage; import org.graalvm.compiler.phases.PhaseSuite; import org.graalvm.compiler.phases.tiers.CompilerConfiguration; import org.graalvm.compiler.phases.tiers.HighTierContext; import org.graalvm.compiler.phases.tiers.LowTierContext; import org.graalvm.compiler.phases.tiers.MidTierContext; public class CoreCompilerConfiguration implements CompilerConfiguration { @Override ! public PhaseSuite<HighTierContext> createHighTier() { ! return new HighTier(); } @Override ! public PhaseSuite<MidTierContext> createMidTier() { ! return new MidTier(); } @Override ! public PhaseSuite<LowTierContext> createLowTier() { ! return new LowTier(); } @Override ! public LIRPhaseSuite<PreAllocationOptimizationContext> createPreAllocationOptimizationStage() { ! return new PreAllocationOptimizationStage(); } @Override ! public LIRPhaseSuite<AllocationContext> createAllocationStage() { ! return new AllocationStage(); } @Override ! public LIRPhaseSuite<PostAllocationOptimizationContext> createPostAllocationOptimizationStage() { ! return new PostAllocationOptimizationStage(); } - } --- 27,70 ---- import org.graalvm.compiler.lir.phases.LIRPhaseSuite; import org.graalvm.compiler.lir.phases.PostAllocationOptimizationPhase.PostAllocationOptimizationContext; import org.graalvm.compiler.lir.phases.PostAllocationOptimizationStage; import org.graalvm.compiler.lir.phases.PreAllocationOptimizationPhase.PreAllocationOptimizationContext; import org.graalvm.compiler.lir.phases.PreAllocationOptimizationStage; + import org.graalvm.compiler.options.OptionValues; import org.graalvm.compiler.phases.PhaseSuite; import org.graalvm.compiler.phases.tiers.CompilerConfiguration; import org.graalvm.compiler.phases.tiers.HighTierContext; import org.graalvm.compiler.phases.tiers.LowTierContext; import org.graalvm.compiler.phases.tiers.MidTierContext; public class CoreCompilerConfiguration implements CompilerConfiguration { @Override ! public PhaseSuite<HighTierContext> createHighTier(OptionValues options) { ! return new HighTier(options); } @Override ! public PhaseSuite<MidTierContext> createMidTier(OptionValues options) { ! return new MidTier(options); } @Override ! public PhaseSuite<LowTierContext> createLowTier(OptionValues options) { ! return new LowTier(options); } @Override ! public LIRPhaseSuite<PreAllocationOptimizationContext> createPreAllocationOptimizationStage(OptionValues options) { ! return new PreAllocationOptimizationStage(options); } @Override ! public LIRPhaseSuite<AllocationContext> createAllocationStage(OptionValues options) { ! return new AllocationStage(options); } @Override ! public LIRPhaseSuite<PostAllocationOptimizationContext> createPostAllocationOptimizationStage(OptionValues options) { ! return new PostAllocationOptimizationStage(options); } }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File