| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-25 | mrb_str_pool add string capa | ksss | |
| 2014-03-23 | mrb_str_pool use embed-string | ksss | |
| 2014-03-06 | make embed string when create literals | ksss | |
| 2014-03-06 | embed small string | ksss | |
| use flags 4 for *this object is embed* use flags 8~64 for *embed string length* | |||
| 2014-03-01 | need to initialize flags for pooled strings; close #1768 | Yukihiro "Matz" Matsumoto | |
| 2014-02-06 | use mrb_str_new_lit() more widely | Yukihiro "Matz" Matsumoto | |
| 2014-01-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 2013-12-25 | wrong operator precedence fixed | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | avoid copying when the original string comes with MRB_STR_NOFREE | Yukihiro "Matz" Matsumoto | |
| 2013-12-24 | remove MRB_IREP_ARRAY_INIT_SIZE which is no longer used | Yukihiro "Matz" Matsumoto | |
| 2013-11-27 | float objects in pool are objects when MRB_WORD_BOXING is set | Yukihiro "Matz" Matsumoto | |
| 2013-11-22 | Make mrb->arena variable sized. Use MRB_GC_FIXED_ARENA for old behavior. | Yukihiro "Matz" Matsumoto | |
| You will not see "arena overflow" error anymore, but I encourage gem authors to check your gems with MRB_GC_FIXED_ARENA to avoid memory broat. | |||
| 2013-11-20 | rename API mrb_str_dup_static() -> mrb_str_pool() | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | need to free pooled string bodies as well | Yukihiro "Matz" Matsumoto | |
| 2013-11-19 | irep->pool struct pool -> mrb_value | Miura Hideki | |
| 2013-11-15 | enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING | Yukihiro "Matz" Matsumoto | |
| 2013-11-08 | allow irep to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | wrong return value from read_lineno_record() | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | forgot to free irep->reps | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | irep->pool not to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | modified to use irep->reps to reference child ireps. preparation for | Yukihiro "Matz" Matsumoto | |
| removing irep array from mrb_state. note that instructions OP_LAMBDA, OP_EXEC and OP_EPUSH are incompatible, and dumped mrb format has changed. | |||
| 2013-09-03 | BUG: mrb_irep_free (access of freed memory) | Cremno | |
| 2013-09-02 | support multiple filename in irep | take_cheeze | |
| 2013-07-25 | replace assert with mrb_assert | fleuria | |
| 2013-06-11 | add assertion that check sizeof(void*) should be 4 bytes when MRB_NAN_BOXING ↵ | Yukihiro "Matz" Matsumoto | |
| is in use | |||
| 2013-05-20 | primary mruby fiber implementation | Yukihiro "Matz" Matsumoto | |
| 2013-05-13 | Fix early free of irep->filename | Carson McDonald | |
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-03-29 | Sort include files. Some redundant includes are removed. | Masaki Muranaka | |
| 2013-03-26 | main.to_s should also return "main" | Yukihiro Matz Matsumoto | |
| 2013-03-26 | remove all MRB_TT_MAIN from source | Yukihiro Matz Matsumoto | |
| 2013-03-26 | Merge branch 'selftopiv' of https://github.com/carsonmcdonald/mruby into ↵ | Yukihiro Matz Matsumoto | |
| carsonmcdonald-selftopiv | |||
| 2013-03-26 | use C99 flexible array member instead of [1] | Yukihiro Matz Matsumoto | |
| 2013-03-26 | zero length array is GCC extension | Yukihiro Matz Matsumoto | |
| 2013-03-25 | Make mrb_top_self return a real instance. | Carson McDonald | |
| 2013-03-24 | Use size_t instead of int. This is for portability. | Yukihiro Matz Matsumoto | |
| 2013-03-16 | Remove stdlib.h from mruby.h. It is for portability (care for freestanding ↵ | Masaki Muranaka | |
| environments). This is a first step. It will be reduced stdlib.h in each files later. | |||
| 2013-03-14 | Remove compiler warning | mattn | |
| 2013-03-13 | Add null check | kano4 | |
| 2013-03-06 | Cut off mrb_irep_free from mrb_close; based on a patch from @matsumoto-r; ↵ | Yukihiro Matz Matsumoto | |
| close #951 | |||
| 2013-03-03 | Merge pull request #884 from monaka/pr-use-MRB_IREP_ARRY_INIT_SIZE-macro | Yukihiro "Matz" Matsumoto | |
| Use MRB_IREP_ARRAY_INIT_SIZE macro. | |||
| 2013-03-02 | mrb_open takes no arguments: (void) instead of () | Cremno | |
| 2013-02-25 | Use MRB_IREP_ARRAY_INIT_SIZE macro. It should be configurable since it is ↵ | Masaki Muranaka | |
| possible to reduce RAM size. | |||
| 2013-01-27 | Fixes a number of "comparison between signed and unsigned" warnings. | Carson McDonald | |
| 2013-01-23 | resolve conflict | Yukihiro Matz Matsumoto | |
| 2013-01-22 | Removed ext | Yuichiro MASUI | |
| 2013-01-22 | Added finalizer of mrbgems | Yuichiro MASUI | |
| 2012-12-07 | refactor and move irep malloc away to mrb_add_irep() | Yukihiro Matz Matsumoto | |
