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

Reply via email to