From b2dcde839d824ba30590ce0a8ab8a2fe281fdeb9 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Sat, 26 Nov 2022 15:10:58 -0800 Subject: MJIT: Merge mjit_compiler.rb into mjit.rb There are too many mjit_compiler.* files. It was hard to find files. --- mjit.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'mjit.rb') diff --git a/mjit.rb b/mjit.rb index baa107d6dc..64c746f915 100644 --- a/mjit.rb +++ b/mjit.rb @@ -11,3 +11,16 @@ module RubyVM::MJIT Primitive.cexpr! 'mjit_resume()' end end + +if RubyVM::MJIT.enabled? + begin + require 'fiddle' + require 'fiddle/import' + rescue LoadError + return # miniruby doesn't support MJIT + end + + require "mjit/c_type" + require "mjit/instruction" + require "mjit/compiler" +end -- cgit v1.2.3