src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases

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

Print this page




  43         return new EconomyHighTier(options);
  44     }
  45 
  46     @Override
  47     public PhaseSuite<MidTierContext> createMidTier(OptionValues options) {
  48         return new EconomyMidTier(options);
  49     }
  50 
  51     @Override
  52     public PhaseSuite<LowTierContext> createLowTier(OptionValues options) {
  53         return new EconomyLowTier(options);
  54     }
  55 
  56     @Override
  57     public LIRPhaseSuite<PreAllocationOptimizationContext> createPreAllocationOptimizationStage(OptionValues options) {
  58         return new EconomyPreAllocationOptimizationStage();
  59     }
  60 
  61     @Override
  62     public LIRPhaseSuite<AllocationContext> createAllocationStage(OptionValues options) {
  63         return new EconomyAllocationStage();
  64     }
  65 
  66     @Override
  67     public LIRPhaseSuite<PostAllocationOptimizationContext> createPostAllocationOptimizationStage(OptionValues options) {
  68         return new EconomyPostAllocationOptimizationStage();
  69     }
  70 
  71 }


  43         return new EconomyHighTier(options);
  44     }
  45 
  46     @Override
  47     public PhaseSuite<MidTierContext> createMidTier(OptionValues options) {
  48         return new EconomyMidTier(options);
  49     }
  50 
  51     @Override
  52     public PhaseSuite<LowTierContext> createLowTier(OptionValues options) {
  53         return new EconomyLowTier(options);
  54     }
  55 
  56     @Override
  57     public LIRPhaseSuite<PreAllocationOptimizationContext> createPreAllocationOptimizationStage(OptionValues options) {
  58         return new EconomyPreAllocationOptimizationStage();
  59     }
  60 
  61     @Override
  62     public LIRPhaseSuite<AllocationContext> createAllocationStage(OptionValues options) {
  63         return new EconomyAllocationStage(options);
  64     }
  65 
  66     @Override
  67     public LIRPhaseSuite<PostAllocationOptimizationContext> createPostAllocationOptimizationStage(OptionValues options) {
  68         return new EconomyPostAllocationOptimizationStage();
  69     }
  70 
  71 }
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File