Reviewers: Mads Ager, erik.corry._gmail.com, Description: Fixing an assertion fail introduced in 3692. Also fixing some formatting issues.
Please review this at http://codereview.chromium.org/556002 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/ia32/codegen-ia32.cc Index: src/ia32/codegen-ia32.cc =================================================================== --- src/ia32/codegen-ia32.cc (revision 3692) +++ src/ia32/codegen-ia32.cc (working copy) @@ -7285,7 +7285,7 @@ __ mov(eax, edx); GenerateReturn(masm); - if (HasArgumentsInRegisters()) { + if (arg_location == ARGS_IN_REGISTERS) { __ bind(&after_alloc_failure); __ mov(edx, eax); __ mov(eax, ebx); @@ -7570,8 +7570,7 @@ if (HasArgumentsReversed()) { if (mode == OVERWRITE_RIGHT) { mode = OVERWRITE_LEFT; - } - else if (mode == OVERWRITE_LEFT) { + } else if (mode == OVERWRITE_LEFT) { mode = OVERWRITE_RIGHT; } } -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
