| Index: src/arm/full-codegen-arm.cc
|
| ===================================================================
|
| --- src/arm/full-codegen-arm.cc (revision 7730)
|
| +++ src/arm/full-codegen-arm.cc (working copy)
|
| @@ -915,7 +915,7 @@
|
| __ b(hs, &done_convert);
|
| __ bind(&convert);
|
| __ push(r0);
|
| - __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION);
|
| __ bind(&done_convert);
|
| __ push(r0);
|
|
|
| @@ -1039,7 +1039,7 @@
|
| // just skip it.
|
| __ push(r1); // Enumerable.
|
| __ push(r3); // Current entry.
|
| - __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_FUNCTION);
|
| __ mov(r3, Operand(r0), SetCC);
|
| __ b(eq, loop_statement.continue_target());
|
|
|
| @@ -3700,7 +3700,7 @@
|
| VisitForStackValue(prop->key());
|
| __ mov(r1, Operand(Smi::FromInt(strict_mode_flag())));
|
| __ push(r1);
|
| - __ InvokeBuiltin(Builtins::DELETE, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION);
|
| context()->Plug(r0);
|
| }
|
| } else if (var != NULL) {
|
| @@ -3712,7 +3712,7 @@
|
| __ mov(r1, Operand(var->name()));
|
| __ mov(r0, Operand(Smi::FromInt(kNonStrictMode)));
|
| __ Push(r2, r1, r0);
|
| - __ InvokeBuiltin(Builtins::DELETE, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION);
|
| context()->Plug(r0);
|
| } else if (var->AsSlot() != NULL &&
|
| var->AsSlot()->type() != Slot::LOOKUP) {
|
| @@ -4140,7 +4140,7 @@
|
| switch (op) {
|
| case Token::IN:
|
| VisitForStackValue(expr->right());
|
| - __ InvokeBuiltin(Builtins::IN, CALL_JS);
|
| + __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION);
|
| PrepareForBailoutBeforeSplit(TOS_REG, false, NULL, NULL);
|
| __ LoadRoot(ip, Heap::kTrueValueRootIndex);
|
| __ cmp(r0, ip);
|
|
|