diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-04-30 09:58:23 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-04-30 09:58:23 +0900 |
| commit | 2cb54e4b9d523e85b65a30b7af593791e8ac83f0 (patch) | |
| tree | d9535d70ba74920783864fa6372ec471aca5af91 /mrbgems/mruby-fiber/src | |
| parent | 0bdc87d2396a607d05bad06e4e6d2d0bc0bc8f76 (diff) | |
| parent | ab67c57f652c7c3a64ec4f4dc73259a14fb1b545 (diff) | |
| download | mruby-2cb54e4b9d523e85b65a30b7af593791e8ac83f0.tar.gz mruby-2cb54e4b9d523e85b65a30b7af593791e8ac83f0.zip | |
Merge pull request #2160 from nobu/space
Space
Diffstat (limited to 'mrbgems/mruby-fiber/src')
| -rw-r--r-- | mrbgems/mruby-fiber/src/fiber.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mrbgems/mruby-fiber/src/fiber.c b/mrbgems/mruby-fiber/src/fiber.c index 927cccac7..9bd15f4b6 100644 --- a/mrbgems/mruby-fiber/src/fiber.c +++ b/mrbgems/mruby-fiber/src/fiber.c @@ -13,7 +13,7 @@ * Fiber.new{...} -> obj * * Creates a fiber, whose execution is suspend until it is explicitly - * resumed using <code>Fiber#resume</code> method. + * resumed using <code>Fiber#resume</code> method. * The code running inside the fiber can give up control by calling * <code>Fiber.yield</code> in which case it yields control back to caller * (the caller of the <code>Fiber#resume</code>). @@ -71,7 +71,7 @@ fiber_init(mrb_state *mrb, mrb_value self) mrb_value blk; mrb_get_args(mrb, "&", &blk); - + if (mrb_nil_p(blk)) { mrb_raise(mrb, E_ARGUMENT_ERROR, "tried to create Fiber object without a block"); } @@ -166,7 +166,7 @@ fiber_switch(mrb_state *mrb, mrb_value self, mrb_int len, const mrb_value *a, mr *b++ = *a++; } c->cibase->argc = len; - if (c->prev->fib) + if (c->prev->fib) mrb_field_write_barrier(mrb, (struct RBasic*)c->fib, (struct RBasic*)c->prev->fib); mrb_write_barrier(mrb, (struct RBasic*)c->fib); c->status = MRB_FIBER_RUNNING; @@ -176,7 +176,7 @@ fiber_switch(mrb_state *mrb, mrb_value self, mrb_int len, const mrb_value *a, mr return c->ci->proc->env->stack[0]; } MARK_CONTEXT_MODIFY(c); - if (c->prev->fib) + if (c->prev->fib) mrb_field_write_barrier(mrb, (struct RBasic*)c->fib, (struct RBasic*)c->prev->fib); mrb_write_barrier(mrb, (struct RBasic*)c->fib); c->status = MRB_FIBER_RUNNING; @@ -332,7 +332,7 @@ fiber_current(mrb_state *mrb, mrb_value self) } return mrb_obj_value(mrb->c->fib); } - + void mrb_mruby_fiber_gem_init(mrb_state* mrb) { |
