Remove assertion that CachedSymbolTables should have no RareData
authortzagallo@apple.com <tzagallo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jan 2019 00:46:59 +0000 (00:46 +0000)
committertzagallo@apple.com <tzagallo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jan 2019 00:46:59 +0000 (00:46 +0000)
commitca85ad70764ed873d4c20c874fc61a01a8443c1c
treee86ac4c0fcac51cf33d741ec34838529843e33b9
parentf78cfa3c6e9cd5e4405633860a6c22249b4e2ad8
Remove assertion that CachedSymbolTables should have no RareData
https://bugs.webkit.org/show_bug.cgi?id=194037

Reviewed by Mark Lam.

It turns out that we don't need to cache the SymbolTableRareData and
we should not assert that it's empty.

* runtime/CachedTypes.cpp:
(JSC::CachedSymbolTable::encode):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@240739 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/runtime/CachedTypes.cpp