| Index: src/arm/macro-assembler-arm.h
|
| diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h
|
| index 6b7d1163575dba03d6837d76200856681ade9b7f..5e6af47e8bb5d4a83d72776a9d1ab17c60ee85c3 100644
|
| --- a/src/arm/macro-assembler-arm.h
|
| +++ b/src/arm/macro-assembler-arm.h
|
| @@ -1201,6 +1201,9 @@ class MacroAssembler: public Assembler {
|
| void AbortIfSmi(Register object);
|
| void AbortIfNotSmi(Register object);
|
|
|
| + // Abort execution if argument is not a fixed array. Used in debug code.
|
| + void AbortIfNotFixedArray(Register object, Register scratch);
|
| +
|
| // Abort execution if argument is a string. Used in debug code.
|
| void AbortIfNotString(Register object);
|
|
|
| @@ -1268,7 +1271,9 @@ class MacroAssembler: public Assembler {
|
| DoubleRegister temp_double_reg);
|
|
|
|
|
| - void LoadInstanceDescriptors(Register map, Register descriptors);
|
| + void LoadInstanceDescriptors(Register map,
|
| + Register descriptors,
|
| + Register scratch);
|
|
|
| // Activation support.
|
| void EnterFrame(StackFrame::Type type);
|
|
|