hotspot/src/share/vm/c1/c1_LinearScan.hpp
changeset 5707 6c66849ed24e
parent 5547 f4b087cbb361
child 6745 a34ef8968a84
equal deleted inserted replaced
5706:0c91076143f9 5707:6c66849ed24e
   460   int              intersects_at(Range* r) const;
   460   int              intersects_at(Range* r) const;
   461 
   461 
   462  public:
   462  public:
   463   Range(int from, int to, Range* next);
   463   Range(int from, int to, Range* next);
   464 
   464 
   465   static void      initialize();
   465   static void      initialize(Arena* arena);
   466   static Range*    end()                         { return _end; }
   466   static Range*    end()                         { return _end; }
   467 
   467 
   468   int              from() const                  { return _from; }
   468   int              from() const                  { return _from; }
   469   int              to()   const                  { return _to; }
   469   int              to()   const                  { return _to; }
   470   Range*           next() const                  { return _next; }
   470   Range*           next() const                  { return _next; }
   527   int              calc_to();
   527   int              calc_to();
   528   Interval*        new_split_child();
   528   Interval*        new_split_child();
   529  public:
   529  public:
   530   Interval(int reg_num);
   530   Interval(int reg_num);
   531 
   531 
   532   static void      initialize();
   532   static void      initialize(Arena* arena);
   533   static Interval* end()                         { return _end; }
   533   static Interval* end()                         { return _end; }
   534 
   534 
   535   // accessors
   535   // accessors
   536   int              reg_num() const               { return _reg_num; }
   536   int              reg_num() const               { return _reg_num; }
   537   void             set_reg_num(int r)            { assert(_reg_num == -1, "cannot change reg_num"); _reg_num = r; }
   537   void             set_reg_num(int r)            { assert(_reg_num == -1, "cannot change reg_num"); _reg_num = r; }