| Index: src/ia32/macro-assembler-ia32.cc | 
| diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc | 
| index 9674ef182977718bb41fb4b9bbcc5550b454e0f2..411ffa14614ab2a5df02f163dbe76206fe85db19 100644 | 
| --- a/src/ia32/macro-assembler-ia32.cc | 
| +++ b/src/ia32/macro-assembler-ia32.cc | 
| @@ -2786,7 +2786,6 @@ void MacroAssembler::Abort(BailoutReason reason) { | 
| } | 
| #endif | 
|  | 
| -  push(eax); | 
| push(Immediate(reinterpret_cast<intptr_t>(Smi::FromInt(reason)))); | 
| // Disable stub call restrictions to always allow calls to abort. | 
| if (!has_frame_) { | 
| @@ -2802,40 +2801,6 @@ void MacroAssembler::Abort(BailoutReason reason) { | 
| } | 
|  | 
|  | 
| -void MacroAssembler::Throw(BailoutReason reason) { | 
| -#ifdef DEBUG | 
| -  const char* msg = GetBailoutReason(reason); | 
| -  if (msg != NULL) { | 
| -    RecordComment("Throw message: "); | 
| -    RecordComment(msg); | 
| -  } | 
| -#endif | 
| - | 
| -  push(eax); | 
| -  push(Immediate(Smi::FromInt(reason))); | 
| -  // Disable stub call restrictions to always allow calls to throw. | 
| -  if (!has_frame_) { | 
| -    // We don't actually want to generate a pile of code for this, so just | 
| -    // claim there is a stack frame, without generating one. | 
| -    FrameScope scope(this, StackFrame::NONE); | 
| -    CallRuntime(Runtime::kHiddenThrowMessage, 1); | 
| -  } else { | 
| -    CallRuntime(Runtime::kHiddenThrowMessage, 1); | 
| -  } | 
| -  // will not return here | 
| -  int3(); | 
| -} | 
| - | 
| - | 
| -void MacroAssembler::ThrowIf(Condition cc, BailoutReason reason) { | 
| -  Label L; | 
| -  j(NegateCondition(cc), &L); | 
| -  Throw(reason); | 
| -  // will not return here | 
| -  bind(&L); | 
| -} | 
| - | 
| - | 
| void MacroAssembler::LoadInstanceDescriptors(Register map, | 
| Register descriptors) { | 
| mov(descriptors, FieldOperand(map, Map::kDescriptorsOffset)); | 
|  |