Changeset 180938 in webkit


Ignore:
Timestamp:
Mar 3, 2015 9:32:39 AM (9 years ago)
Author:
commit-queue@webkit.org
Message:

[Win64] JSC compile error.
https://bugs.webkit.org/show_bug.cgi?id=142216

Patch by peavo@outlook.com <peavo@outlook.com> on 2015-03-03
Reviewed by Mark Lam.

There is missing a version of setupArgumentsWithExecState when NUMBER_OF_ARGUMENT_REGISTERS == 4.

  • jit/CCallHelpers.h:

(JSC::CCallHelpers::setupArgumentsWithExecState):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r180919 r180938  
     12015-03-03  peavo@outlook.com  <peavo@outlook.com>
     2
     3        [Win64] JSC compile error.
     4        https://bugs.webkit.org/show_bug.cgi?id=142216
     5
     6        Reviewed by Mark Lam.
     7
     8        There is missing a version of setupArgumentsWithExecState when NUMBER_OF_ARGUMENT_REGISTERS == 4.
     9
     10        * jit/CCallHelpers.h:
     11        (JSC::CCallHelpers::setupArgumentsWithExecState):
     12
    1132015-03-02  Filip Pizlo  <fpizlo@apple.com>
    214
  • trunk/Source/JavaScriptCore/jit/CCallHelpers.h

    r180515 r180938  
    17911791        move(arg4, GPRInfo::argumentGPR3);
    17921792    }
     1793
     1794    ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, TrustedImm32 arg5)
     1795    {
     1796        poke(arg5, POKE_ARGUMENT_OFFSET + 1);
     1797        poke(arg4, POKE_ARGUMENT_OFFSET);
     1798        setupArgumentsWithExecState(arg1, arg2, arg3);
     1799    }
    17931800#endif // NUMBER_OF_ARGUMENT_REGISTERS == 4
    17941801
Note: See TracChangeset for help on using the changeset viewer.