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