| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index 6effec1e3193933e52ce36b8b98dfd9c322644be..6ad8918f17618beb0f6a6e96638fe73a2ceedf1c 100644
|
| --- a/src/arm/macro-assembler-arm.cc
|
| +++ b/src/arm/macro-assembler-arm.cc
|
| @@ -1060,14 +1060,9 @@ void MacroAssembler::AllocateInNewSpace(Register object_size,
|
| return;
|
| }
|
|
|
| - // Assert that the register arguments are different and that none of
|
| - // them are ip. ip is used explicitly in the code generated below.
|
| ASSERT(!result.is(scratch1));
|
| ASSERT(!result.is(scratch2));
|
| ASSERT(!scratch1.is(scratch2));
|
| - ASSERT(!result.is(ip));
|
| - ASSERT(!scratch1.is(ip));
|
| - ASSERT(!scratch2.is(ip));
|
|
|
| // Check relative positions of allocation top and limit addresses.
|
| // The values must be adjacent in memory to allow the use of LDM.
|
|
|