| Index: src/ppc/macro-assembler-ppc.cc
 | 
| diff --git a/src/ppc/macro-assembler-ppc.cc b/src/ppc/macro-assembler-ppc.cc
 | 
| index 7cd895583ab9667a8abb48926bcc531b3be70055..65efea7442879ea3fdeeb502e2e8410865112ae9 100644
 | 
| --- a/src/ppc/macro-assembler-ppc.cc
 | 
| +++ b/src/ppc/macro-assembler-ppc.cc
 | 
| @@ -1583,26 +1583,6 @@ void MacroAssembler::Allocate(Register object_size, Register result,
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void MacroAssembler::UndoAllocationInNewSpace(Register object,
 | 
| -                                              Register scratch) {
 | 
| -  ExternalReference new_space_allocation_top =
 | 
| -      ExternalReference::new_space_allocation_top_address(isolate());
 | 
| -
 | 
| -  // Make sure the object has no tag before resetting top.
 | 
| -  ClearRightImm(object, object, Operand(kHeapObjectTagSize));
 | 
| -#ifdef DEBUG
 | 
| -  // Check that the object un-allocated is below the current top.
 | 
| -  mov(scratch, Operand(new_space_allocation_top));
 | 
| -  LoadP(scratch, MemOperand(scratch));
 | 
| -  cmp(object, scratch);
 | 
| -  Check(lt, kUndoAllocationOfNonAllocatedMemory);
 | 
| -#endif
 | 
| -  // Write the address of the object to un-allocate as the current top.
 | 
| -  mov(scratch, Operand(new_space_allocation_top));
 | 
| -  StoreP(object, MemOperand(scratch));
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void MacroAssembler::AllocateTwoByteString(Register result, Register length,
 | 
|                                             Register scratch1, Register scratch2,
 | 
|                                             Register scratch3,
 | 
| 
 |