Chromium Code Reviews| Index: src/lithium.cc |
| diff --git a/src/lithium.cc b/src/lithium.cc |
| index b4a57f520bc8fa464f3d61ecb8262254b71563ee..6d4cb776dd48bad1266f1c011b9aecd5876b790f 100644 |
| --- a/src/lithium.cc |
| +++ b/src/lithium.cc |
| @@ -329,7 +329,7 @@ void LChunk::MarkEmptyBlocks() { |
| can_eliminate = false; |
| } |
| } |
| - |
| + if (block->predecessors()->length() > 1) can_eliminate = false; |
|
mvstanton
2013/04/23 09:27:30
What is it unique about this CL that requires this
danno
2013/04/23 16:14:47
Removed.
On 2013/04/23 09:27:30, mvstanton wrote:
|
| if (can_eliminate) { |
| label->set_replacement(GetLabel(goto_instr->block_id())); |
| } |