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