diff options
author | Takashi Kokubun <[email protected]> | 2022-06-15 10:19:33 -0700 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2022-06-15 10:52:37 -0700 |
commit | 23459e4dbb736b28873a85637d141f77167cacee (patch) | |
tree | 442e34d267d5a1d3d6930073c0cda417a0cfc93d /mjit.rb | |
parent | 1162523bae926cfa6128043b635e28c14b732754 (diff) |
Move RubyVM::MJIT to builtin Ruby
just less C code to maintain
Diffstat (limited to 'mjit.rb')
-rw-r--r-- | mjit.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mjit.rb b/mjit.rb new file mode 100644 index 0000000000..baa107d6dc --- /dev/null +++ b/mjit.rb @@ -0,0 +1,13 @@ +module RubyVM::MJIT + def self.enabled? + Primitive.cexpr! 'RBOOL(mjit_enabled)' + end + + def self.pause(wait: true) + Primitive.cexpr! 'mjit_pause(RTEST(wait))' + end + + def self.resume + Primitive.cexpr! 'mjit_resume()' + end +end |