diff options
Diffstat (limited to 'lib/ruby_vm/mjit')
-rw-r--r-- | lib/ruby_vm/mjit/compiler.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/ruby_vm/mjit/compiler.rb b/lib/ruby_vm/mjit/compiler.rb index 4f5779b593..2ad01ef669 100644 --- a/lib/ruby_vm/mjit/compiler.rb +++ b/lib/ruby_vm/mjit/compiler.rb @@ -67,7 +67,8 @@ module RubyVM::MJIT compile_block(asm, jit:) iseq.body.jit_func = @cb.write(asm) rescue Exception => e - $stderr.puts e.full_message # TODO: check verbose + $stderr.puts e.full_message + exit 1 end # Compile a branch stub. @@ -119,6 +120,9 @@ module RubyVM::MJIT end return target.address + rescue Exception => e + $stderr.puts e.full_message + exit 1 end private |