summaryrefslogtreecommitdiff
path: root/spec/ruby/core/encoding
diff options
context:
space:
mode:
authorKevin Newton <kddnewton@gmail.com>2022-08-17 12:56:23 -0400
committerTakashi Kokubun <takashikkbn@gmail.com>2022-08-29 08:47:11 -0700
commitb735eb5ef39e73e2a0ea6bbdb6ff7ce41a998d63 (patch)
treea67223eef103821861cb709d49be8a05141b1bd6 /spec/ruby/core/encoding
parent1cf9f56c55b1a771217678843c9546e368db0af3 (diff)
Instruction builders for backend IR (https://github.com/Shopify/ruby/pull/410)
Currently we use macros to define the shape of each of the instruction building methods. This works while all of the instructions share the same fields, but is really hard to get working when they're an enum with different shapes. This is an incremental step toward a bigger refactor of changing the Insn from a struct to an enum.
Diffstat (limited to 'spec/ruby/core/encoding')
0 files changed, 0 insertions, 0 deletions