This commit is contained in:
Nobuyoshi Nakada 2019-12-01 20:26:28 +09:00
Родитель cb760f36aa
Коммит 4e03a7298b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4BC7D6DF58D8DF60
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -741,7 +741,7 @@ split_flags(const char *flags)
// processing ISeqs. The function should be called first for using MJIT. // processing ISeqs. The function should be called first for using MJIT.
// If everything is successful, MJIT_INIT_P will be TRUE. // If everything is successful, MJIT_INIT_P will be TRUE.
void void
mjit_init(struct mjit_options *opts) mjit_init(const struct mjit_options *opts)
{ {
mjit_opts = *opts; mjit_opts = *opts;
mjit_enabled = true; mjit_enabled = true;

2
mjit.h
Просмотреть файл

@ -80,7 +80,7 @@ extern void rb_mjit_recompile_iseq(const rb_iseq_t *iseq);
RUBY_SYMBOL_EXPORT_END RUBY_SYMBOL_EXPORT_END
extern bool mjit_compile(FILE *f, const rb_iseq_t *iseq, const char *funcname); extern bool mjit_compile(FILE *f, const rb_iseq_t *iseq, const char *funcname);
extern void mjit_init(struct mjit_options *opts); extern void mjit_init(const struct mjit_options *opts);
extern void mjit_gc_start_hook(void); extern void mjit_gc_start_hook(void);
extern void mjit_gc_exit_hook(void); extern void mjit_gc_exit_hook(void);
extern void mjit_free_iseq(const rb_iseq_t *iseq); extern void mjit_free_iseq(const rb_iseq_t *iseq);