diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2022-11-26 15:10:58 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2022-11-26 15:31:38 -0800 |
commit | b2dcde839d824ba30590ce0a8ab8a2fe281fdeb9 (patch) | |
tree | afcb043e05fd802e2e82f0200026a89482d93787 /mjit.rb | |
parent | de9e2a5ac7b4ef52a03b1b6a3b07708f11d8d11c (diff) |
MJIT: Merge mjit_compiler.rb into mjit.rb
There are too many mjit_compiler.* files. It was hard to find files.
Diffstat (limited to 'mjit.rb')
-rw-r--r-- | mjit.rb | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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 |