| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-26 | should not over process ensure clauses; close #1949 | Yukihiro "Matz" Matsumoto | |
| 2014-03-26 | Merge pull request #1948 from monaka/pr-remove-unused-null-check | Yukihiro "Matz" Matsumoto | |
| Remove redundant NULL checks. | |||
| 2014-03-26 | Remove redundant NULL checks. | Masaki Muranaka | |
| mrb_malloc causes an exception when memory was empty. | |||
| 2014-03-26 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-03-26 | add new function mrb_toplevel_run to prevent running through C function ↵ | Yukihiro "Matz" Matsumoto | |
| boudaries on exceptions; close #1942 | |||
| 2014-03-25 | Fix unnecessary string macro | ksss | |
| 2014-03-25 | Merge pull request #1937 from cubicdaiya/issues/mrb_int | Yukihiro "Matz" Matsumoto | |
| Use mrb_int instead of int | |||
| 2014-03-25 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-03-25 | REnv uses obj->c as env link; no super | Yukihiro "Matz" Matsumoto | |
| 2014-03-25 | Use mrb_int instead of int | cubicdaiya | |
| 2014-03-25 | mrb_str_pool add string capa | ksss | |
| 2014-03-24 | src/string.c RESIZE_CAPA use safe name variables | ksss | |
| This has a possibility of naming conflicts | |||
| 2014-03-23 | Implement \u notation for strings and regexes. | chasonr | |
| This change adds the \u notation for double quoted strings and regular expressions. It does not implement the \u notation for character literals. Both the \uNNNN and \u{NNNN} notations are supported. \uNNNN is implemented by emitting equivalent UTF-8; that is, "\u4000" is equivalent to "\xE4\x80\x80". Unlike CRuby, the \u{NNNN} notation allows only one character per pair of braces; I see no way to lift this restriction without remodeling the parser. | |||
| 2014-03-23 | mrb_str_pool use embed-string | ksss | |
| 2014-03-22 | need not to add assertion in STR_SET_LEN() where n is mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-22 | Merge pull request #1907 from ksss/float-round | Yukihiro "Matz" Matsumoto | |
| Float#round fix bug for infinity and nan cases | |||
| 2014-03-22 | Merge pull request #1911 from cubicdaiya/issues/use_bool_macro | Yukihiro "Matz" Matsumoto | |
| Use bool-macro instead of magic-number | |||
| 2014-03-22 | Use bool-macro instead of magic-number | cubicdaiya | |
| 2014-03-22 | use FiberError in vm.c | take_cheeze | |
| 2014-03-21 | Float#round fix bug for infinity and nan cases | ksss | |
| 2014-03-21 | Prevent accepting String value for mrb_get_args("i") | Keita Obo | |
| Accepting String value for mrb_get_args("i") causes unintentional expression. * `"str" * "3"` => `"strstrstr"` This change prevents String->Integer conversion for mrb_get_args("i") and fixes above problem. See also: https://github.com/mruby/mruby/issues/1903 | |||
| 2014-03-21 | reduce hash creation by using update method | Yukihiro "Matz" Matsumoto | |
| 2014-03-21 | should be able to create hash with 127+ entries; close #1894 | Yukihiro "Matz" Matsumoto | |
| 2014-03-20 | should restore proc after rescue; close #1891 | Yukihiro "Matz" Matsumoto | |
| 2014-03-19 | remove size_t cast in mrb_assert() since ((size_t)n <= SIZE_MAX) is always true | Yukihiro "Matz" Matsumoto | |
| 2014-03-19 | rename mrb_yield_internal to mrb_yield_with_class since it's no longer internal | Yukihiro "Matz" Matsumoto | |
| 2014-03-19 | export mrb_yield_internal. | Tomoyuki Sahara | |
| 2014-03-19 | string functions arguments changed from mrb_int to size_t that would take ↵ | Yukihiro "Matz" Matsumoto | |
| strlen() | |||
| 2014-03-19 | change mrb_int to size_t that would take strlen() | Yukihiro "Matz" Matsumoto | |
| 2014-03-18 | add a space after C reserved words | Yukihiro "Matz" Matsumoto | |
| 2014-03-18 | Merge pull request #1884 from monaka/pr-reduce-implicit-type-cast | Yukihiro "Matz" Matsumoto | |
| Reduce implicit type casts. | |||
| 2014-03-18 | Reduce implicit type casts. | Masaki Muranaka | |
| 2014-03-18 | mark root fiber object; close #1865 | Yukihiro "Matz" Matsumoto | |
| 2014-03-17 | Merge pull request #1870 from ksss/convert_type | Yukihiro "Matz" Matsumoto | |
| fix bool number to macro | |||
| 2014-03-17 | Merge pull request #1871 from ksss/numeric-plus | Yukihiro "Matz" Matsumoto | |
| fix bug when `0 + other object` | |||
| 2014-03-17 | Merge pull request #1872 from ksss/numeric-mul | Yukihiro "Matz" Matsumoto | |
| fix bug when `0 * other object` | |||
| 2014-03-16 | float + nil should be raise TypeError | ksss | |
| 2014-03-16 | fix bug when `0 * other object` | ksss | |
| 2014-03-16 | fix bug when `0 + other object` | ksss | |
| 2014-03-16 | fix bool number to macro | ksss | |
| 2014-03-16 | unify indent style | cubicdaiya | |
| 2014-03-15 | calc hash value directly for strings, symbols and numbers | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | string length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-15 | symbol length type to be mrb_int | Yukihiro "Matz" Matsumoto | |
| 2014-03-14 | remove new_label(s) where label position can be obtained from genop() | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | too much optimization | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | peephole optimization for OP_JMP{IF,NOT} | Yukihiro "Matz" Matsumoto | |
| 2014-03-13 | Merge pull request #1849 from cremno/add-mrb_int_bit-macro | Yukihiro "Matz" Matsumoto | |
| add MRB_INT_BIT | |||
| 2014-03-13 | Merge pull request #1851 from tmash06/add_include_limit_h | Yukihiro "Matz" Matsumoto | |
| add including limits.h. | |||
| 2014-03-13 | add including limits.h. | tmash06 | |
| Because Android's libc(bionic) defines SIZE_MAX at limits.h. | |||
