Precompute hash only once when interning string literals
When a fake string is interned, use the capa field to store the string hash. This lets us compute it once for hash lookup and embedding the hash in the interned string.
Co-authored-by: Jean Boussier byroot@ruby-lang.org
Precompute hash only once when interning string literals
When a fake string is interned, use the capa field to store the string
hash. This lets us compute it once for hash lookup and embedding the
hash in the interned string.
Co-authored-by: Jean Boussier byroot@ruby-lang.org