Index: src/arm/macro-assembler-arm.cc |
diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc |
index e0f2916449d685a87a72d3ae32b9fcded23f4ae1..41d7464be1d7cf41a9b6401d059411595fe8c952 100644 |
--- a/src/arm/macro-assembler-arm.cc |
+++ b/src/arm/macro-assembler-arm.cc |
@@ -1223,6 +1223,8 @@ void MacroAssembler::AllocateInNewSpace(int object_size, |
ASSERT(!result.is(scratch1)); |
ASSERT(!result.is(scratch2)); |
ASSERT(!scratch1.is(scratch2)); |
+ ASSERT(!scratch1.is(ip)); |
+ ASSERT(!scratch2.is(ip)); |
// Make object size into bytes. |
if ((flags & SIZE_IN_WORDS) != 0) { |