| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-11 | Remove redundant colon in `Proc#inspect` (`mruby-proc-ext`) | KOBAYASHI Shuji | |
| Before this patch: $ bin/mruby -e 'p proc{}' #=> #<Proc:0x7fd5eb8206d0@-e::1> After this patch: $ bin/mruby -e 'p proc{}' #=> #<Proc:0x7fd5eb8206d0@-e:1> | |||
| 2019-01-03 | Add test for #<< and #>> for Proc and Method class | dearblue | |
| 2018-12-21 | Add test for Proc#parameters | Tatsuhiko Kubo | |
| 2017-11-20 | Add `MRB_METHOD_TABLE_INLINE` option. | Yukihiro "Matz" Matsumoto | |
| Now the method tables (in classes/modules and caches) keeps C function pointers without wrapping in `struct RProc` objects. For the sake of portability, `mrb_method_t` is represented by the struct and union, but if the most significant bit of the pointer is not used by the platform, `mrb_method_t` should be packed in `uintptr_t` to reduce memory usage. `MRB_METHOD_TABLE_INLINE` is turned on by default for linux. | |||
| 2017-08-30 | Tested LocalJumpErrors caused by break in a proc | Christopher Aue | |
| 2017-04-02 | Fix parameters when noname rest | ksss | |
| 2016-12-21 | Proc shouldn't have `initialize` method | ksss | |
| Fix #3356 | |||
| 2016-11-24 | Fix calling .arity on Proc with undefined `initialize` | Francois Chagnon | |
| Reported by @bouk | |||
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2015-06-22 | Proc#curry should preserve lambdas | cremno | |
| 2014-06-25 | Implement Proc#parameters | ksss | |
| 2014-05-24 | Use `assert_kind_of` instead. | take_cheeze | |
| 2014-05-19 | Move `Kernel.local_variables` to core. | take_cheeze | |
| 2014-05-18 | Add ISO index to `Kernel.local_variables`. | take_cheeze | |
| 2014-05-14 | Kernel.local_variables to list UPVAR as well | Yukihiro "Matz" Matsumoto | |
| 2014-04-29 | Implement Kernel.local_variables for testing dumped local variables information. | take_cheeze | |
| 2014-04-14 | Fix and add test to Proc#inspect . | Takeshi Watanabe | |
| 2014-03-31 | Add API to define cfunc Proc with userdata. | take_cheeze | |
| The APIs are defined in mruby-proc-ext so include it before using this API. See mruby-proc-ext's test code for usage. This should resolve #1794. | |||
| 2014-03-06 | fix and add test for Proc#source_location | take_cheeze | |
| 2013-08-04 | Improve test of mruby-proc-ext GEM | Daniel Bovensiepen | |
| 2013-04-17 | Add mruby-proc-ext | h2so5 | |
