| Index: src/arm/macro-assembler-arm.h
|
| ===================================================================
|
| --- src/arm/macro-assembler-arm.h (revision 6095)
|
| +++ src/arm/macro-assembler-arm.h (working copy)
|
| @@ -96,6 +96,7 @@
|
| // from the stack, clobbering only the sp register.
|
| void Drop(int count, Condition cond = al);
|
|
|
| + void Ret(int drop, Condition cond = al);
|
|
|
| // Swap two registers. If the scratch register is omitted then a slightly
|
| // less efficient form using xor instead of mov is emitted.
|
| @@ -299,7 +300,19 @@
|
| const ParameterCount& actual,
|
| InvokeFlag flag);
|
|
|
| + void IsObjectJSObjectType(Register heap_object,
|
| + Register map,
|
| + Register scratch,
|
| + Label* fail);
|
|
|
| + void IsInstanceJSObjectType(Register map,
|
| + Register scratch,
|
| + Label* fail);
|
| +
|
| + void IsObjectJSStringType(Register object,
|
| + Register scratch,
|
| + Label* fail);
|
| +
|
| #ifdef ENABLE_DEBUGGER_SUPPORT
|
| // ---------------------------------------------------------------------------
|
| // Debugger Support
|
|
|