| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-11-24 | fix realloc error | take_cheeze | |
| 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-20 | mrb format should be portable among configurations (e.g. MRB_NAN_BOXING) | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2013-11-19 | irep->pool struct pool -> mrb_value | Miura Hideki | |
| 2013-11-19 | Fixed so that it builds with VS2013. VLA:s are not supported, because of its ↵ | Per Lundberg | |
| strict C89 world view. | |||
| 2013-11-18 | Merge pull request #1584 from cremno/rename-mrb_exc_new3 | Yukihiro "Matz" Matsumoto | |
| renamed mrb_exc_new3 to mrb_exc_new_str | |||
| 2013-11-18 | Merge pull request #1585 from cremno/codegen-fixes | Yukihiro "Matz" Matsumoto | |
| codegen_malloc/realloc: static + simple mem alloc | |||
| 2013-11-19 | clear ci->err after const set; revert 5b51b1; ref #1583 | Yukihiro "Matz" Matsumoto | |
| 2013-11-18 | renamed mrb_exc_new3 to mrb_exc_new_str | cremno | |
| - more descriptive name (there's no mrb_exc_new2) - no wrapper (macro/static inline function) for backwards compatibility because nothing besides mruby itself seems to be calling this function: <http://mruby-code-search.ongaeshi.me/home?query=mrb_exc_new3> | |||
| 2013-11-18 | codegen_malloc/realloc: static + simple mem alloc | cremno | |
| - there's no reason for both to have external linkage - use simple versions of memory allocation functions which are returning NULL instead of longjmp-ing, so codegen_error will be called to cleanup. | |||
| 2013-11-18 | ci->err may be out of boud; close #1583 | Yukihiro "Matz" Matsumoto | |
| 2013-11-18 | write_debug_record should dump info recursively; close #1581 | Yukihiro "Matz" Matsumoto | |
| 2013-11-18 | check upper callinfo to call ensure block; close #1579 | Yukihiro "Matz" Matsumoto | |
| 2013-11-18 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2013-11-17 | fix warning: "implicit conversion from enumeration type 'enum mrb_vtype' to ↵ | takahashim | |
| different enumeration type 'enum irep_pool_type' [-Wenum-conversion]" | |||
| 2013-11-15 | wrong size of filenames buffer | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | should output debug info for child ireps; close #1575 | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | should not free buffer that is still accessed | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | wrong size of filenames buffer | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | add new function mrb_load_irep_file_cxt() and simplifies mruby.c | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | remove warning on NAN_BOXING | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | fix length check in read_section_debug(); fix #1572 | fleuria | |
| 2013-11-14 | remove possible free-after-realloc problem; close #1570 | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | remove unnecessary jump | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | Changed a variable declaration to top of block | bggd | |
| 2013-11-13 | load_exec() no longer return fixnum value for no_exec; should close #1569 | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | pacify some warnings on OpenBSD | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | fixnum in irep->pool may overflow | Yukihiro "Matz" Matsumoto | |
| 2013-11-10 | cancel #1565 since it breaks mirb; instead add special treatment to heredocs | Yukihiro "Matz" Matsumoto | |
| 2013-11-10 | check for corrupted mrb file data | Yukihiro "Matz" Matsumoto | |
| 2013-11-09 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2013-11-09 | Change supress to suppress | Carson McDonald | |
| 2013-11-08 | Merge pull request #1565 from Fleurer/fix1564 | Yukihiro "Matz" Matsumoto | |
| nextc(): always return an '\n' at end of input | |||
| 2013-11-09 | protect returning irep (in proc) from GC | Yukihiro "Matz" Matsumoto | |
| 2013-11-08 | allow irep to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-11-08 | nextc(): always return an '\n' at end of input | fleuria | |
| fix #1564 | |||
| 2013-11-07 | type check before pool scan | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | call_iseq will never be NULL | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | wrong return value from read_lineno_record() | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | create Proc object before releasing memory pool | 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-11-05 | resolved conflicts and updated to latest return value change of ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_generate_code() | |||
| 2013-11-04 | add Fiber.current | Yukihiro "Matz" Matsumoto | |
| 2013-11-03 | refactor mrb_context_run() | fleuria | |
