Make sure unit->id is inherited

to child compile_status
This commit is contained in:
Takashi Kokubun 2020-05-01 00:40:21 -07:00
Родитель 6eed4d1b74
Коммит 5c8bfad078
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 6FFC433B12EE23DD
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -396,6 +396,7 @@ inlinable_iseq_p(const struct rb_iseq_constant_body *body)
alloca(sizeof(union iseq_inline_storage_entry) * body->is_size) : NULL, \ alloca(sizeof(union iseq_inline_storage_entry) * body->is_size) : NULL, \
.cc_entries_index = (body->ci_size > 0) ? \ .cc_entries_index = (body->ci_size > 0) ? \
mjit_capture_cc_entries(status.compiled_iseq, body) : -1, \ mjit_capture_cc_entries(status.compiled_iseq, body) : -1, \
.compiled_id = status.compiled_id, \
.compiled_iseq = status.compiled_iseq, \ .compiled_iseq = status.compiled_iseq, \
.compile_info = compile_root_p ? \ .compile_info = compile_root_p ? \
rb_mjit_iseq_compile_info(body) : alloca(sizeof(struct rb_mjit_compile_info)) \ rb_mjit_iseq_compile_info(body) : alloca(sizeof(struct rb_mjit_compile_info)) \