Move Storage for ListValue and DictValue in Union
This change moves the storage needed for ListValue and DictionaryValue into the
union of base::Value. In addition, all virtual keywords from Value are dropped.
The purpose of this change is to quickly reduce the memory footprint of
base::Value, which increased after FundamentalValue was inlined.
BUG=646113, 688526
[email protected]
Review-Url: https://codereview.chromium.org/2683203004
Cr-Commit-Position: refs/heads/master@{#451296}
4 files changed