1.1 --- a/src/share/vm/c1/c1_LinearScan.hpp Thu Dec 16 12:47:52 2010 -0800 1.2 +++ b/src/share/vm/c1/c1_LinearScan.hpp Fri Dec 17 15:55:32 2010 -0800 1.3 @@ -148,6 +148,7 @@ 1.4 IntervalList _intervals; // mapping from register number to interval 1.5 IntervalList* _new_intervals_from_allocation; // list with all intervals created during allocation when an existing interval is split 1.6 IntervalArray* _sorted_intervals; // intervals sorted by Interval::from() 1.7 + bool _needs_full_resort; // set to true if an Interval::from() is changed and _sorted_intervals must be resorted 1.8 1.9 LIR_OpArray _lir_ops; // mapping from LIR_Op id to LIR_Op node 1.10 BlockBeginArray _block_of_op; // mapping from LIR_Op id to the BlockBegin containing this instruction