Takashi Kokubun 2022-09-05 08:37:07 -07:00
Родитель ca172540d0
Коммит 63ed61e322
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 6FFC433B12EE23DD
1 изменённых файлов: 9 добавлений и 0 удалений

9
mjit.c
Просмотреть файл

@ -1806,6 +1806,15 @@ mjit_init(const struct mjit_options *opts)
{
VM_ASSERT(mjit_enabled);
mjit_opts = *opts;
// MJIT doesn't support miniruby, but it might reach here by MJIT_FORCE_ENABLE.
VALUE rb_mMJIT = rb_const_get(rb_cRubyVM, rb_intern("MJIT"));
if (!rb_const_defined(rb_mMJIT, rb_intern("Compiler"))) {
verbose(1, "Disabling MJIT because RubyVM::MJIT::Compiler is not defined");
mjit_enabled = false;
return;
}
mjit_call_p = true;
mjit_pid = getpid();