Title: [219502] trunk/Source/_javascript_Core
Revision
219502
Author
utatane....@gmail.com
Date
2017-07-14 01:21:52 -0700 (Fri, 14 Jul 2017)

Log Message

[JSC] Use WTFMove to prune liveness in DFGAvailabilityMap
https://bugs.webkit.org/show_bug.cgi?id=174423

Reviewed by Saam Barati.

* dfg/DFGAvailabilityMap.cpp:
(JSC::DFG::AvailabilityMap::pruneHeap):
(JSC::DFG::AvailabilityMap::pruneByLiveness):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (219501 => 219502)


--- trunk/Source/_javascript_Core/ChangeLog	2017-07-14 08:17:10 UTC (rev 219501)
+++ trunk/Source/_javascript_Core/ChangeLog	2017-07-14 08:21:52 UTC (rev 219502)
@@ -1,3 +1,14 @@
+2017-07-14  Yusuke Suzuki  <utatane....@gmail.com>
+
+        [JSC] Use WTFMove to prune liveness in DFGAvailabilityMap
+        https://bugs.webkit.org/show_bug.cgi?id=174423
+
+        Reviewed by Saam Barati.
+
+        * dfg/DFGAvailabilityMap.cpp:
+        (JSC::DFG::AvailabilityMap::pruneHeap):
+        (JSC::DFG::AvailabilityMap::pruneByLiveness):
+
 2017-07-13  Michael Catanzaro  <mcatanz...@igalia.com>
 
         Fix compiler warnings when building with GCC 7

Modified: trunk/Source/_javascript_Core/dfg/DFGAvailabilityMap.cpp (219501 => 219502)


--- trunk/Source/_javascript_Core/dfg/DFGAvailabilityMap.cpp	2017-07-14 08:17:10 UTC (rev 219501)
+++ trunk/Source/_javascript_Core/dfg/DFGAvailabilityMap.cpp	2017-07-14 08:21:52 UTC (rev 219502)
@@ -60,7 +60,7 @@
         if (possibleNodes.contains(pair.key.base()))
             newHeap.add(pair.key, pair.value);
     }
-    m_heap = newHeap;
+    m_heap = WTFMove(newHeap);
 }
 
 void AvailabilityMap::pruneByLiveness(Graph& graph, CodeOrigin where)
@@ -71,7 +71,7 @@
         [&] (VirtualRegister reg) {
             localsCopy.operand(reg) = m_locals.operand(reg);
         });
-    m_locals = localsCopy;
+    m_locals = WTFMove(localsCopy);
     pruneHeap();
 }
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to