From 25ae82b83e36f96d18d1ba29431676329b7307d8 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Fri, 23 Dec 2022 17:39:34 -0800 Subject: [PATCH] Skip supporting has_opt for now --- lib/ruby_vm/mjit/compiler.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ruby_vm/mjit/compiler.rb b/lib/ruby_vm/mjit/compiler.rb index 62a42a951f..c744c533a0 100644 --- a/lib/ruby_vm/mjit/compiler.rb +++ b/lib/ruby_vm/mjit/compiler.rb @@ -30,6 +30,9 @@ module RubyVM::MJIT # @param iseq [RubyVM::MJIT::CPointer::Struct] def call(iseq) + # TODO: Support has_opt + return if iseq.body.param.flags.has_opt + asm = X86Assembler.new compile_prologue(asm) compile_block(asm, iseq)