diff options
author | Kevin Newton <[email protected]> | 2025-01-05 21:42:23 -0500 |
---|---|---|
committer | Kevin Newton <[email protected]> | 2025-01-07 22:30:16 -0500 |
commit | 1a06bee027d5c5b65ed0aaee76ee0040554d4efd (patch) | |
tree | f0b0483c3c3d583aaa09afbad36283479c95de66 /compile.c | |
parent | 27c9ccb30e6f4af8f85bb837db00de5f5b6bbaae (diff) |
Do not intern invalid symbols in eval parse
When the inner code cannot represent the name of the locals in the
outer code, do not bother putting them into the constant pool as
they will not be referenced.
Fixes [Bug #20992]
Co-authored-by: Nobuyoshi Nakada <[email protected]>
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/12514
Diffstat (limited to 'compile.c')
0 files changed, 0 insertions, 0 deletions