| Index: src/x87/code-stubs-x87.cc
|
| diff --git a/src/x87/code-stubs-x87.cc b/src/x87/code-stubs-x87.cc
|
| index 02c9f15b37bd0a004d6a3e58374a147d7f8b4834..e429adb3cdde995bad8892a5529dd9248ff60dec 100644
|
| --- a/src/x87/code-stubs-x87.cc
|
| +++ b/src/x87/code-stubs-x87.cc
|
| @@ -1946,7 +1946,7 @@ static void CallFunctionNoFeedback(MacroAssembler* masm,
|
| // Load the receiver from the stack.
|
| __ mov(eax, Operand(esp, (argc + 1) * kPointerSize));
|
|
|
| - if (call_as_method) {
|
| + if (needs_checks) {
|
| __ JumpIfSmi(eax, &wrap);
|
|
|
| __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
|
|
|