equal
deleted
inserted
replaced
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; } |