Title: [159466] trunk/Source/_javascript_Core
Revision
159466
Author
[email protected]
Date
2013-11-18 16:07:53 -0800 (Mon, 18 Nov 2013)

Log Message

ARM64: Update getHostCallReturnValue() to use architected frame pointer register
https://bugs.webkit.org/show_bug.cgi?id=124520

Reviewed by Filip Pizlo.

Changed from using the prior JSC specific x25 callframe register to the ARM64
architected x29 (fp) register.  This change should have been done as part of
https://bugs.webkit.org/show_bug.cgi?id=123956.

* jit/JITOperations.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (159465 => 159466)


--- trunk/Source/_javascript_Core/ChangeLog	2013-11-18 23:40:36 UTC (rev 159465)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-11-19 00:07:53 UTC (rev 159466)
@@ -1,3 +1,16 @@
+2013-11-18  Michael Saboff  <[email protected]>
+
+        ARM64: Update getHostCallReturnValue() to use architected frame pointer register
+        https://bugs.webkit.org/show_bug.cgi?id=124520
+
+        Reviewed by Filip Pizlo.
+
+        Changed from using the prior JSC specific x25 callframe register to the ARM64
+        architected x29 (fp) register.  This change should have been done as part of
+        https://bugs.webkit.org/show_bug.cgi?id=123956.
+
+        * jit/JITOperations.cpp:
+
 2013-11-18  Filip Pizlo  <[email protected]>
 
         put_to_scope[5] should not point to the structure if it's a variable access, but it should point to the WatchpointSet

Modified: trunk/Source/_javascript_Core/jit/JITOperations.cpp (159465 => 159466)


--- trunk/Source/_javascript_Core/jit/JITOperations.cpp	2013-11-18 23:40:36 UTC (rev 159465)
+++ trunk/Source/_javascript_Core/jit/JITOperations.cpp	2013-11-19 00:07:53 UTC (rev 159466)
@@ -1766,8 +1766,8 @@
 ".globl " SYMBOL_STRING(getHostCallReturnValue) "\n"
 HIDE_SYMBOL(getHostCallReturnValue) "\n"
 SYMBOL_STRING(getHostCallReturnValue) ":" "\n"
-    "ldur x25, [x25, #0]" "\n"
-     "mov x0, x25" "\n"
+    "ldur x29, [x29, #0]" "\n"
+     "mov x0, x29" "\n"
      "b " LOCAL_REFERENCE(getHostCallReturnValueWithExecState) "\n"
 );
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to