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:
parent
1859b04071
commit
bed0877111
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user