Ejemplo n.º 1
0
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;
}
Ejemplo n.º 2
0
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);
}