diff options
author | Alan Wu <XrXr@users.noreply.github.com> | 2022-11-13 12:51:19 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-13 12:51:19 -0500 |
commit | bc8ba244b8524c8537eda4ca79f880312c8f4528 (patch) | |
tree | a395f0af0c73391f10b8647fc007c8a56e3b1ade /yjit/Cargo.lock | |
parent | a1b460bd6e4b53ce41771669d39a4a6f414bf35f (diff) | |
download | ruby-bc8ba244b8524c8537eda4ca79f880312c8f4528.tar.gz |
YJIT: Fix invalidation for c_call and c_return (#6719)
Follow-up for 2b8191bdad7545b71f270d2b25a34cd2b3afa02f. Since that
commit, we stopped doing code invalidation the second time the call and
return events are enabled. We need to do it every time these events are
enabled because we might have generated code while these events are
disabled.
Also rename locals and edit comments to make it more clear that the iseq
rewrite code path only happens the first time a particular iseq trace
event is enabled.
Diffstat (limited to 'yjit/Cargo.lock')
0 files changed, 0 insertions, 0 deletions