equal
deleted
inserted
replaced
1145 if (C->subsume_loads() == true && !C->failing()) { |
1145 if (C->subsume_loads() == true && !C->failing()) { |
1146 // Retry with subsume_loads == false |
1146 // Retry with subsume_loads == false |
1147 // If this is the first failure, the sentinel string will "stick" |
1147 // If this is the first failure, the sentinel string will "stick" |
1148 // to the Compile object, and the C2Compiler will see it and retry. |
1148 // to the Compile object, and the C2Compiler will see it and retry. |
1149 C->record_failure(C2Compiler::retry_no_subsuming_loads()); |
1149 C->record_failure(C2Compiler::retry_no_subsuming_loads()); |
|
1150 } else { |
|
1151 assert(false, "graph should be schedulable"); |
1150 } |
1152 } |
1151 // assert( phi_cnt == end_idx(), "did not schedule all" ); |
1153 // assert( phi_cnt == end_idx(), "did not schedule all" ); |
1152 return false; |
1154 return false; |
1153 } |
1155 } |
1154 |
1156 |