summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2022-07-22 16:24:18 -0400
committerTakashi Kokubun <takashikkbn@gmail.com>2022-08-29 08:47:04 -0700
commit813df1f27aa52a3050d90dab23bc72093da00e6c (patch)
tree2a514fc12e2a224208eb43e4d080e8bdad802d39 /include
parent133ad38777db991e20a1feba1acbfe5d97cc2fa0 (diff)
Add LiveReg IR instruction to fix stats leave exit code (https://github.com/Shopify/ruby/pull/341)
It allows for reserving a specific register and prevents the register allocator from clobbering it. Without this `./miniruby --yjit-stats --yjit-callthreshold=1 -e0` was crashing because the counter incrementing code was clobbering RAX incorrectly.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions