Mercurial > hg > truffle
comparison src/share/vm/c1/c1_LinearScan.hpp @ 2081:7223744c2784
6579789: Internal error "c1_LinearScan.cpp:1429 Error: assert(false,"")" in debuggee with fastdebug VM
Reviewed-by: kvn, iveresov
author | never |
---|---|
date | Fri, 17 Dec 2010 15:55:32 -0800 |
parents | f95d63e2154a |
children | b92c45f2bc75 |
comparison
equal
deleted
inserted
replaced
2079:cccd1b172b85 | 2081:7223744c2784 |
---|---|
146 int _unused_spill_slot; // unused spill slot for a single-word value because of alignment of a double-word value | 146 int _unused_spill_slot; // unused spill slot for a single-word value because of alignment of a double-word value |
147 | 147 |
148 IntervalList _intervals; // mapping from register number to interval | 148 IntervalList _intervals; // mapping from register number to interval |
149 IntervalList* _new_intervals_from_allocation; // list with all intervals created during allocation when an existing interval is split | 149 IntervalList* _new_intervals_from_allocation; // list with all intervals created during allocation when an existing interval is split |
150 IntervalArray* _sorted_intervals; // intervals sorted by Interval::from() | 150 IntervalArray* _sorted_intervals; // intervals sorted by Interval::from() |
151 bool _needs_full_resort; // set to true if an Interval::from() is changed and _sorted_intervals must be resorted | |
151 | 152 |
152 LIR_OpArray _lir_ops; // mapping from LIR_Op id to LIR_Op node | 153 LIR_OpArray _lir_ops; // mapping from LIR_Op id to LIR_Op node |
153 BlockBeginArray _block_of_op; // mapping from LIR_Op id to the BlockBegin containing this instruction | 154 BlockBeginArray _block_of_op; // mapping from LIR_Op id to the BlockBegin containing this instruction |
154 BitMap _has_info; // bit set for each LIR_Op id that has a CodeEmitInfo | 155 BitMap _has_info; // bit set for each LIR_Op id that has a CodeEmitInfo |
155 BitMap _has_call; // bit set for each LIR_Op id that destroys all caller save registers | 156 BitMap _has_call; // bit set for each LIR_Op id that destroys all caller save registers |