Title: [191425] trunk/Source/_javascript_Core
Revision
191425
Author
benja...@webkit.org
Date
2015-10-21 18:57:26 -0700 (Wed, 21 Oct 2015)

Log Message

[JSC] Remove two useless temporaries from the PutByOffset codegen
https://bugs.webkit.org/show_bug.cgi?id=150421

Patch by Benjamin Poulain <bpoul...@apple.com> on 2015-10-21
Reviewed by Geoffrey Garen.

* dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile): Deleted.
Looks like they were added by accident in r160796.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (191424 => 191425)


--- trunk/Source/_javascript_Core/ChangeLog	2015-10-22 01:46:06 UTC (rev 191424)
+++ trunk/Source/_javascript_Core/ChangeLog	2015-10-22 01:57:26 UTC (rev 191425)
@@ -1,3 +1,14 @@
+2015-10-21  Benjamin Poulain  <bpoul...@apple.com>
+
+        [JSC] Remove two useless temporaries from the PutByOffset codegen
+        https://bugs.webkit.org/show_bug.cgi?id=150421
+
+        Reviewed by Geoffrey Garen.
+
+        * dfg/DFGSpeculativeJIT64.cpp:
+        (JSC::DFG::SpeculativeJIT::compile): Deleted.
+        Looks like they were added by accident in r160796.
+
 2015-10-21  Filip Pizlo  <fpi...@apple.com>
 
         Factor out the graph node worklists from DFG into WTF

Modified: trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp (191424 => 191425)


--- trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp	2015-10-22 01:46:06 UTC (rev 191424)
+++ trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp	2015-10-22 01:57:26 UTC (rev 191425)
@@ -4102,8 +4102,6 @@
     case PutByOffset: {
         StorageOperand storage(this, node->child1());
         JSValueOperand value(this, node->child3());
-        GPRTemporary scratch1(this);
-        GPRTemporary scratch2(this);
 
         GPRReg storageGPR = storage.gpr();
         GPRReg valueGPR = value.gpr();
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to