| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-01 | Use `__send__` instead of `send`. | Yukihiro "Matz" Matsumoto | |
| 2018-07-30 | Keyword argument implemented. | Yukihiro "Matz" Matsumoto | |
| 2018-07-30 | New bytecode implementation of mruby VM. | Yukihiro "Matz" Matsumoto | |
| 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-25 | Avoid use of `snprintf()` when DISABLE_STDIO is set; fix #3632 | Yukihiro "Matz" Matsumoto | |
| ref #3492 #3515 #3517 | |||
| 2017-04-02 | Reduce object allocation | ksss | |
| 2017-04-02 | Fix parameters when noname rest | ksss | |
| 2017-03-19 | Fixed some compiler errors regarding PRId. | Yukihiro "Matz" Matsumoto | |
| 2017-03-19 | Use MRB_PRId instead of "%d"; fix #3515 | Yukihiro "Matz" Matsumoto | |
| 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-28 | Rename extended xxxx class or module to xxxx class or module extension | Jun Hiroe | |
| 2015-06-28 | Fix typo; Replace extensional with extended | Jun Hiroe | |
| 2015-06-22 | Proc#curry should preserve lambdas | cremno | |
| 2014-09-02 | move mrb_proc_new_cfunc_with_env() to the core | Yukihiro "Matz" Matsumoto | |
| 2014-08-04 | add MRB_API modifiers to mruby API functions | Yukihiro "Matz" Matsumoto | |
| 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-16 | register<nlocals may not have a local variable name (e.g. a block arg); fix ↵ | Yukihiro "Matz" Matsumoto | |
| #2258 | |||
| 2014-05-14 | Kernel.local_variables to list UPVAR as well | Yukihiro "Matz" Matsumoto | |
| 2014-04-29 | Remove `lv_len` and use `nlocals - 1` instead. | take_cheeze | |
| Check that `lv`'s length is always `nlocals - 1`. | |||
| 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-04-01 | Add macro MRB_ENV_UNSHARE_STACK instead of assigning -1 directly. | take_cheeze | |
| 2014-04-01 | Use MRB_ENV_STACK_LEN instead of accessing `flags` directly to get REnv's ↵ | take_cheeze | |
| stack length. | |||
| 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-17 | move summary of mrbgems in default gembox to its spec | take_cheeze | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-06 | fix and add test for Proc#source_location | take_cheeze | |
| 2014-02-26 | use mrb_str_cat_lit() more widely | cubicdaiya | |
| 2014-02-06 | introduce mrb_str_new_lit() to create strings from C string litrals | Yukihiro "Matz" Matsumoto | |
| 2013-09-21 | rename voidp to cptr | Yukihiro "Matz" Matsumoto | |
| 2013-08-04 | Improve test of mruby-proc-ext GEM | Daniel Bovensiepen | |
| 2013-07-23 | "spec.author" is better for single-author gems. | Tomoyuki Sahara | |
| "spec.author=" expects a String represents a single author. "spec.authors=" expects an Array which is a list of multiple authors. http://guides.rubygems.org/specification-reference/ | |||
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-04-17 | Add mruby-proc-ext | h2so5 | |
