Takashi Kokubun
1a63468831
Prepare for removing RubyVM::JIT ( #5262 )
2021-12-13 23:07:46 -08:00
Takashi Kokubun
e1fee7f949
Rename RubyVM::MJIT to RubyVM::JIT
...
because the name "MJIT" is an internal code name, it's inconsistent with
--jit while they are related to each other, and I want to discourage future
JIT implementation-specific (e.g. MJIT-specific) APIs by this rename.
[Feature #17490 ]
2021-01-13 22:46:51 -08:00
Benoit Daloze
b4ec4a41c2
Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) &&
...
* Otherwise those tests, etc cannot run on alternative Ruby implementations.
2020-12-04 16:45:54 +01:00
Takashi Kokubun
41e3c204fd
Reduce ISeq size of mjit_exec benchmark
...
to avoid unwanted memory pressure
2019-09-26 22:13:31 +09:00
Takashi Kokubun
4a4c502825
Add special runner to benchmark mjit_exec
...
I wanted to dynamically generate benchmark cases to test various number
of methods. Thus I added a dedicated runner of benchmark-driver.
2019-09-26 16:34:40 +09:00