Rename InsnCompiler to Codegen

because I'm not gonna limit this to insns anymore.
This commit is contained in:
Takashi Kokubun 2022-12-23 14:02:23 -08:00
parent b99d62bf92
commit bee5af407d
2 changed files with 5 additions and 5 deletions

View file

@ -1,4 +1,4 @@
require 'mjit/insn_compiler'
require 'mjit/codegen'
require 'mjit/instruction'
require 'mjit/x86_assembler'
@ -19,7 +19,7 @@ module RubyVM::MJIT
def initialize(mem_block)
@mem_block = mem_block
@write_pos = 0
@insn_compiler = InsnCompiler.new
@codegen = Codegen.new
end
# @param iseq [RubyVM::MJIT::CPointer::Struct]
@ -77,8 +77,8 @@ module RubyVM::MJIT
def compile_insn(asm, insn)
case insn.name
when :putnil then @insn_compiler.putnil(asm)
#when :leave then @insn_compiler.leave(asm)
when :putnil then @codegen.putnil(asm)
#when :leave then @codegen.leave(asm)
else CantCompile
end
end