Title: [191835] trunk/Source/_javascript_Core
- Revision
- 191835
- Author
- [email protected]
- Date
- 2015-10-30 19:11:01 -0700 (Fri, 30 Oct 2015)
Log Message
Windows X86-64 change for Crash making a tail call from a getter to a host function
https://bugs.webkit.org/show_bug.cgi?id=150737
Reviewed by Geoffrey Garen.
Need to make the same change for Windows X86-64 as was made in change set
http://trac.webkit.org/changeset/191765.
* jit/JITStubsMSVC64.asm:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (191834 => 191835)
--- trunk/Source/_javascript_Core/ChangeLog 2015-10-31 01:09:10 UTC (rev 191834)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-10-31 02:11:01 UTC (rev 191835)
@@ -1,3 +1,15 @@
+2015-10-30 Michael Saboff <[email protected]>
+
+ Windows X86-64 change for Crash making a tail call from a getter to a host function
+ https://bugs.webkit.org/show_bug.cgi?id=150737
+
+ Reviewed by Geoffrey Garen.
+
+ Need to make the same change for Windows X86-64 as was made in change set
+ http://trac.webkit.org/changeset/191765.
+
+ * jit/JITStubsMSVC64.asm:
+
2015-10-30 Keith Miller <[email protected]>
Unreviewed, forgot to mark tests as passing for new feature.
Modified: trunk/Source/_javascript_Core/jit/JITStubsMSVC64.asm (191834 => 191835)
--- trunk/Source/_javascript_Core/jit/JITStubsMSVC64.asm 2015-10-31 01:09:10 UTC (rev 191834)
+++ trunk/Source/_javascript_Core/jit/JITStubsMSVC64.asm 2015-10-31 02:11:01 UTC (rev 191835)
@@ -30,7 +30,7 @@
_TEXT SEGMENT
getHostCallReturnValue PROC
- mov rcx, rbp
+ lea rcx, [rsp - 8]
; Allocate space for all 4 parameter registers, and align stack pointer to 16 bytes boundary by allocating another 8 bytes.
; The stack alignment is needed to fix a crash in the CRT library on a floating point instruction.
sub rsp, 40
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes