hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java
changeset 47084 630d326a3d15
parent 46762 f7defa99f173
equal deleted inserted replaced
46999:dd86717fe58b 47084:630d326a3d15
   151     static final IntervalPredicate IS_VARIABLE_INTERVAL = new IntervalPredicate() {
   151     static final IntervalPredicate IS_VARIABLE_INTERVAL = new IntervalPredicate() {
   152 
   152 
   153         @Override
   153         @Override
   154         public boolean apply(TraceInterval i) {
   154         public boolean apply(TraceInterval i) {
   155             // all TraceIntervals are variable intervals
   155             // all TraceIntervals are variable intervals
   156             return true;
   156             return !i.preSpilledAllocated();
   157         }
   157         }
   158     };
   158     };
   159     private static final Comparator<TraceInterval> SORT_BY_FROM_COMP = new Comparator<TraceInterval>() {
   159     private static final Comparator<TraceInterval> SORT_BY_FROM_COMP = new Comparator<TraceInterval>() {
   160 
   160 
   161         @Override
   161         @Override