MRB_API mrb_state* mrb_open_allocf(mrb_allocf f, void *ud) { mrb_state *mrb = mrb_open_core(f, ud); if (mrb == NULL) { return NULL; } mrb_mruby_fiber_gem_init(mrb); /* #ifndef DISABLE_GEMS */ /* mrb_init_mrbgems(mrb); */ /* mrb_gc_arena_restore(mrb, 0); */ /* #endif */ return mrb; }
void GENERATED_TMP_mrb_mruby_fiber_gem_init(mrb_state *mrb) { int ai = mrb_gc_arena_save(mrb); mrb_mruby_fiber_gem_init(mrb); mrb_gc_arena_restore(mrb, ai); }