Title: [233862] trunk/Source/_javascript_Core
- Revision
- 233862
- Author
- [email protected]
- Date
- 2018-07-16 13:10:06 -0700 (Mon, 16 Jul 2018)
Log Message
[JSC] UnlinkedCodeBlock::shrinkToFit miss m_constantIdentifierSets
https://bugs.webkit.org/show_bug.cgi?id=187709
Reviewed by Mark Lam.
UnlinkedCodeBlock::shrinkToFit accidentally misses m_constantIdentifierSets shrinking.
* bytecode/UnlinkedCodeBlock.cpp:
(JSC::UnlinkedCodeBlock::shrinkToFit):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (233861 => 233862)
--- trunk/Source/_javascript_Core/ChangeLog 2018-07-16 20:06:52 UTC (rev 233861)
+++ trunk/Source/_javascript_Core/ChangeLog 2018-07-16 20:10:06 UTC (rev 233862)
@@ -1,5 +1,17 @@
2018-07-16 Yusuke Suzuki <[email protected]>
+ [JSC] UnlinkedCodeBlock::shrinkToFit miss m_constantIdentifierSets
+ https://bugs.webkit.org/show_bug.cgi?id=187709
+
+ Reviewed by Mark Lam.
+
+ UnlinkedCodeBlock::shrinkToFit accidentally misses m_constantIdentifierSets shrinking.
+
+ * bytecode/UnlinkedCodeBlock.cpp:
+ (JSC::UnlinkedCodeBlock::shrinkToFit):
+
+2018-07-16 Yusuke Suzuki <[email protected]>
+
[JSC] Make SourceParseMode small
https://bugs.webkit.org/show_bug.cgi?id=187705
Modified: trunk/Source/_javascript_Core/bytecode/UnlinkedCodeBlock.cpp (233861 => 233862)
--- trunk/Source/_javascript_Core/bytecode/UnlinkedCodeBlock.cpp 2018-07-16 20:06:52 UTC (rev 233861)
+++ trunk/Source/_javascript_Core/bytecode/UnlinkedCodeBlock.cpp 2018-07-16 20:10:06 UTC (rev 233862)
@@ -381,13 +381,14 @@
auto locker = holdLock(cellLock());
m_jumpTargets.shrinkToFit();
+ m_propertyAccessInstructions.shrinkToFit();
m_identifiers.shrinkToFit();
m_bitVectors.shrinkToFit();
m_constantRegisters.shrinkToFit();
+ m_constantIdentifierSets.shrinkToFit();
m_constantsSourceCodeRepresentation.shrinkToFit();
m_functionDecls.shrinkToFit();
m_functionExprs.shrinkToFit();
- m_propertyAccessInstructions.shrinkToFit();
m_expressionInfo.shrinkToFit();
if (m_rareData) {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes