Error in CallFunctionNoFeedback ia32 made less efficient code.

R=mstarzinger@chromium.org
BUG=

Review URL: https://codereview.chromium.org/369503006

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22191 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
mvstanton@chromium.org 2014-07-03 11:11:39 +00:00
parent 1859b04071
commit bed0877111

View File

@ -2264,7 +2264,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);