| Index: src/codegen-ia32.cc | 
| =================================================================== | 
| --- src/codegen-ia32.cc	(revision 706) | 
| +++ src/codegen-ia32.cc	(working copy) | 
| @@ -607,12 +607,10 @@ | 
| // Pop a reference from the stack while preserving TOS. | 
| Comment cmnt(masm_, "[ UnloadReference"); | 
| int size = ref->size(); | 
| -  if (size <= 0) { | 
| -    // Do nothing. No popping is necessary. | 
| -  } else if (size == 1) { | 
| +  if (size == 1) { | 
| frame_->Pop(eax); | 
| __ mov(frame_->Top(), eax); | 
| -  } else { | 
| +  } else if (size > 1) { | 
| frame_->Pop(eax); | 
| frame_->Drop(size); | 
| frame_->Push(eax); | 
|  |