Title: [188715] trunk/Source/_javascript_Core
- Revision
- 188715
- Author
- [email protected]
- Date
- 2015-08-20 15:57:57 -0700 (Thu, 20 Aug 2015)
Log Message
2015-08-20 Geoffrey Garen <[email protected]>
forEachCodeBlock should wait for all CodeBlocks automatically
https://bugs.webkit.org/show_bug.cgi?id=148255
Add back a line of code I deleted by accident in my last patch due to
incorrect merge.
Unreviewed.
* runtime/VM.cpp:
(JSC::VM::deleteAllCode):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (188714 => 188715)
--- trunk/Source/_javascript_Core/ChangeLog 2015-08-20 22:53:24 UTC (rev 188714)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-08-20 22:57:57 UTC (rev 188715)
@@ -3,6 +3,19 @@
forEachCodeBlock should wait for all CodeBlocks automatically
https://bugs.webkit.org/show_bug.cgi?id=148255
+ Add back a line of code I deleted by accident in my last patch due to
+ incorrect merge.
+
+ Unreviewed.
+
+ * runtime/VM.cpp:
+ (JSC::VM::deleteAllCode):
+
+2015-08-20 Geoffrey Garen <[email protected]>
+
+ forEachCodeBlock should wait for all CodeBlocks automatically
+ https://bugs.webkit.org/show_bug.cgi?id=148255
+
Reviewed by Saam Barati.
Previously, all clients needed to wait manually before calling
Modified: trunk/Source/_javascript_Core/runtime/VM.cpp (188714 => 188715)
--- trunk/Source/_javascript_Core/runtime/VM.cpp 2015-08-20 22:53:24 UTC (rev 188714)
+++ trunk/Source/_javascript_Core/runtime/VM.cpp 2015-08-20 22:57:57 UTC (rev 188715)
@@ -479,6 +479,7 @@
DFG::completeAllPlansForVM(*this);
#endif
heap.deleteAllCompiledCode();
+ heap.deleteAllUnlinkedFunctionCode();
heap.reportAbandonedObjectGraph();
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes