summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorAaron Patterson <[email protected]>2024-01-12 14:21:35 -0800
committerAaron Patterson <[email protected]>2024-01-12 14:53:14 -0800
commit475663f0399248011f2392817ef4d89ec07baae4 (patch)
tree1b04d2bcd4f64c20eae47a8b1ecf2246d35bbfa1 /man
parent206388b19eb3e1d98ee77821a96705c97c86eb06 (diff)
Only intern constants upon compilation entry
Before this commit the Prism compiler would try to intern constants every time it re-entered. This pool of constants is "constant" (there is only one pool per parser instance), so we should do it only once: upon the top level entry to the compiler. This change does just that: it populates the interned constants once. Fixes: https://github.com/ruby/prism/issues/2152
Diffstat (limited to 'man')
0 files changed, 0 insertions, 0 deletions