Changeset 157633 in webkit


Ignore:
Timestamp:
Oct 18, 2013 8:23:51 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Fix J_JITOperation_EAapJ call for MIPS and ARM EABI.
https://bugs.webkit.org/show_bug.cgi?id=123023

Patch by Julien Brianceau <jbriance@cisco.com> on 2013-10-18
Reviewed by Michael Saboff.

  • jit/JITInlines.h:

(JSC::JIT::callOperation): EncodedJSValue parameter do not need alignment
using EABI_32BIT_DUMMY_ARG here.

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r157621 r157633  
     12013-10-18  Julien Brianceau  <jbriance@cisco.com>
     2
     3        Fix J_JITOperation_EAapJ call for MIPS and ARM EABI.
     4        https://bugs.webkit.org/show_bug.cgi?id=123023
     5
     6        Reviewed by Michael Saboff.
     7
     8        * jit/JITInlines.h:
     9        (JSC::JIT::callOperation): EncodedJSValue parameter do not need alignment
     10        using EABI_32BIT_DUMMY_ARG here.
     11
    1122013-10-17  Filip Pizlo  <fpizlo@apple.com>
    213
  • trunk/Source/JavaScriptCore/jit/JITInlines.h

    r157590 r157633  
    466466ALWAYS_INLINE MacroAssembler::Call JIT::callOperation(J_JITOperation_EAapJ operation, int dst, ArrayAllocationProfile* arg1, GPRReg arg2Tag, GPRReg arg2Payload)
    467467{
    468     setupArgumentsWithExecState(TrustedImmPtr(arg1), EABI_32BIT_DUMMY_ARG arg2Payload, arg2Tag);
     468    setupArgumentsWithExecState(TrustedImmPtr(arg1), arg2Payload, arg2Tag);
    469469    return appendCallWithExceptionCheckSetJSValueResult(operation, dst);
    470470}
Note: See TracChangeset for help on using the changeset viewer.