Title: [157633] trunk/Source/_javascript_Core
- Revision
- 157633
- Author
- [email protected]
- Date
- 2013-10-18 08:23:51 -0700 (Fri, 18 Oct 2013)
Log Message
Fix J_JITOperation_EAapJ call for MIPS and ARM EABI.
https://bugs.webkit.org/show_bug.cgi?id=123023
Patch by Julien Brianceau <[email protected]> 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.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (157632 => 157633)
--- trunk/Source/_javascript_Core/ChangeLog 2013-10-18 14:52:28 UTC (rev 157632)
+++ trunk/Source/_javascript_Core/ChangeLog 2013-10-18 15:23:51 UTC (rev 157633)
@@ -1,3 +1,14 @@
+2013-10-18 Julien Brianceau <[email protected]>
+
+ Fix J_JITOperation_EAapJ call for MIPS and ARM EABI.
+ https://bugs.webkit.org/show_bug.cgi?id=123023
+
+ Reviewed by Michael Saboff.
+
+ * jit/JITInlines.h:
+ (JSC::JIT::callOperation): EncodedJSValue parameter do not need alignment
+ using EABI_32BIT_DUMMY_ARG here.
+
2013-10-17 Filip Pizlo <[email protected]>
Unreviewed, another ARM64 build fix.
Modified: trunk/Source/_javascript_Core/jit/JITInlines.h (157632 => 157633)
--- trunk/Source/_javascript_Core/jit/JITInlines.h 2013-10-18 14:52:28 UTC (rev 157632)
+++ trunk/Source/_javascript_Core/jit/JITInlines.h 2013-10-18 15:23:51 UTC (rev 157633)
@@ -465,7 +465,7 @@
ALWAYS_INLINE MacroAssembler::Call JIT::callOperation(J_JITOperation_EAapJ operation, int dst, ArrayAllocationProfile* arg1, GPRReg arg2Tag, GPRReg arg2Payload)
{
- setupArgumentsWithExecState(TrustedImmPtr(arg1), EABI_32BIT_DUMMY_ARG arg2Payload, arg2Tag);
+ setupArgumentsWithExecState(TrustedImmPtr(arg1), arg2Payload, arg2Tag);
return appendCallWithExceptionCheckSetJSValueResult(operation, dst);
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes