A bundle's string dictionary, held as the bytes of its names rather than as an array of strings.
Split apart, a dictionary of 1.4 million names cost a slice object per name and kept the text alive
through them anyway; as one buffer it is off the JS heap entirely, which is what a worker's
--max-old-space-size bounds, and a name is built only when something asks for it.
A bundle's string dictionary, held as the bytes of its names rather than as an array of strings. Split apart, a dictionary of 1.4 million names cost a slice object per name and kept the text alive through them anyway; as one buffer it is off the JS heap entirely, which is what a worker's
--max-old-space-sizebounds, and a name is built only when something asks for it.