| Index: src/arm/builtins-arm.cc
|
| ===================================================================
|
| --- src/arm/builtins-arm.cc (revision 7730)
|
| +++ src/arm/builtins-arm.cc (working copy)
|
| @@ -584,7 +584,7 @@
|
| __ IncrementCounter(counters->string_ctor_conversions(), 1, r3, r4);
|
| __ EnterInternalFrame();
|
| __ push(r0);
|
| - __ InvokeBuiltin(Builtins::TO_STRING, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION);
|
| __ LeaveInternalFrame();
|
| __ pop(function);
|
| __ mov(argument, r0);
|
| @@ -1270,7 +1270,7 @@
|
| __ push(r0);
|
|
|
| __ push(r2);
|
| - __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION);
|
| __ mov(r2, r0);
|
|
|
| __ pop(r0);
|
| @@ -1378,7 +1378,7 @@
|
| __ push(r0);
|
| __ ldr(r0, MemOperand(fp, kArgsOffset)); // get the args array
|
| __ push(r0);
|
| - __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_FUNCTION);
|
|
|
| // Check the stack for overflow. We are not trying need to catch
|
| // interruptions (e.g. debug break and preemption) here, so the "real stack
|
| @@ -1396,7 +1396,7 @@
|
| __ ldr(r1, MemOperand(fp, kFunctionOffset));
|
| __ push(r1);
|
| __ push(r0);
|
| - __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_FUNCTION);
|
| // End of stack check.
|
|
|
| // Push current limit and index.
|
| @@ -1442,7 +1442,7 @@
|
| // r0: receiver
|
| __ bind(&call_to_object);
|
| __ push(r0);
|
| - __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION);
|
| __ b(&push_receiver);
|
|
|
| // Use the current global receiver object as the receiver.
|
|
|