index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
mrbgems
/
mruby-fiber
Age
Commit message (
Expand
)
Author
2021-10-12
Support Ruby3.0 keyword arguments.
Yukihiro "Matz" Matsumoto
2021-09-15
Use `struct` initializer instead of `memset`.
Yukihiro "Matz" Matsumoto
2021-09-10
mruby.h: remove `acc` from `callinfo`; add `cci` instead.
Yukihiro "Matz" Matsumoto
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-01-12
Capture the return value of `Fiber.yield` via C; ref #5261
dearblue
2021-01-10
Revert "Save&restore execution point (`pc`) in `c->cibase->pc`; fix #5261"
dearblue
2021-01-10
Unified `pc` and `err` of `mrb_callinfo`
dearblue
2021-01-10
Changes `stackent` to `stack` of `mrb_callinfo`
dearblue
2021-01-10
Unified `target_class` and `env` of `mrb_callinfo`
dearblue
2021-01-08
Save&restore execution point (`pc`) in `c->cibase->pc`; fix #5261
Yukihiro "Matz" Matsumoto
2021-01-06
Allow context switch from C using `mrb_fiber_resume()`.
Yukihiro "Matz" Matsumoto
2020-10-22
Prohibit array changes by "a"/"*" specifier of `mrb_get_args()`
dearblue
2020-06-20
Add `mrb_get_arg1()` that retrieves single (and only) argument.
Yukihiro "Matz" Matsumoto
2019-10-30
Fix argument specs to `Fiber`
KOBAYASHI Shuji
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-09-16
Entrust "no block given" error to `mrb_get_args()`
dearblue
2019-09-02
Small refactoring in `fiber.c`.
Yukihiro "Matz" Matsumoto
2019-05-30
Fix missing assertions in `mruby-fiber` test
KOBAYASHI Shuji
2018-08-01
Remove `nregs` member from `mrb_callinfo`.
Yukihiro "Matz" Matsumoto
2018-06-14
Check for switching to uninitialized fiber; fix #4041
Yukihiro "Matz" Matsumoto
2018-06-11
Revert "No longer need to insert write barriers for fibers."
Yukihiro "Matz" Matsumoto
2018-06-07
Extend stack when pushing arguments that does not fit in; fix #4038
Yukihiro "Matz" Matsumoto
2018-04-13
No longer need to insert write barriers for fibers.
Yukihiro "Matz" Matsumoto
2018-03-02
Add `mrb_fiber_alive_p` to C API.
Yukihiro "Matz" Matsumoto
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-09-27
fix: mrbgems\mruby-fiber\src\fiber.c(215): warning C4244: '=': conversion fro...
Tomasz Dąbrowski
2017-07-12
Use "$!" specifier of `mrb_get_args`.
Yukihiro "Matz" Matsumoto
2017-06-21
Add write barrier to protect proc reference from fiber; fix #3719
Yukihiro "Matz" Matsumoto
2017-06-15
Call write barriers for stack-modified fibers; fix #3699
Yukihiro "Matz" Matsumoto
2017-06-15
Prevent Fiber#initialize to be called twice; fix #3705
Yukihiro "Matz" Matsumoto
2017-05-26
Fixed off-by-one error in `fiber_switch()`; ref #3641
Yukihiro "Matz" Matsumoto
2017-05-25
Raise an exception when transfer arguments are too many; fix #3641
Yukihiro "Matz" Matsumoto
2017-04-21
Assign to local variable first; cosmetic change.
Yukihiro "Matz" Matsumoto
2017-04-11
Fiber#yield should check C function boundary; fix #3582
Yukihiro "Matz" Matsumoto
2016-01-02
mruby-fiber: fiber_switch() to use nesting VM when it's called from C API or ...
Yukihiro "Matz" Matsumoto
2015-12-31
mruby-fiber: add Fiber.yield description; close #3066
Yukihiro "Matz" Matsumoto
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-06-19
Fix typos in documentation and error messages [skip ci]
Anton Davydov
2015-02-19
new API function mrb_fiber_resume(); ref #1269
Yukihiro "Matz" Matsumoto
2015-02-19
add description comment to mrb_fiber_yield()
Yukihiro "Matz" Matsumoto
2014-08-29
Fix mismatches for MRB_API declarations.
Tatsuhiko Kubo
2014-08-25
Remove spaces in end-of-line.
Tatsuhiko Kubo
2014-07-16
need to call write_barrier on every fiber context switch
Yukihiro "Matz" Matsumoto
2014-07-15
fiber stack allocation size should be bigger than irep->nregs
Yukihiro "Matz" Matsumoto
2014-07-09
Clean up value.h and mrb_value boxing
David Turnbull
2014-07-03
fiber stack should not be cleared by zero when MRB_NAN_BOXING is set; close #...
Yukihiro "Matz" Matsumoto
2014-05-24
Use `assert_*` method instead of using result value.
take_cheeze
2014-04-30
remove trailing spaces
Nobuyoshi Nakada
2014-04-25
eliminate plain int except for a few cases like arena_index
Yukihiro "Matz" Matsumoto
2014-04-21
Remove unnecessary `require 'fiber'` note in Fiber.current document.
take_cheeze
[next]