summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2013-11-18Merge pull request #1586 from cremno/gcc-std-gnu99Yukihiro "Matz" Matsumoto
GCC: add -std=gnu99 to CFLAGS
2013-11-19clear ci->err after const set; revert 5b51b1; ref #1583Yukihiro "Matz" Matsumoto
2013-11-18GCC: add -std=gnu99 to CFLAGScremno
- this change prevents issues like #1539 in the future - Clang's default is already gnu99 but GCC's is gnu89 - mruby is C99 (+ GNU exts), not C89 (+ GNU exts)
2013-11-18renamed mrb_exc_new3 to mrb_exc_new_strcremno
- 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-18codegen_malloc/realloc: static + simple mem alloccremno
- 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-18ci->err may be out of boud; close #1583Yukihiro "Matz" Matsumoto
2013-11-18write_debug_record should dump info recursively; close #1581Yukihiro "Matz" Matsumoto
2013-11-18check upper callinfo to call ensure block; close #1579Yukihiro "Matz" Matsumoto
2013-11-18Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2013-11-17Merge pull request #1582 from takahashim/warning-enum-irep_pool_typeYukihiro "Matz" Matsumoto
irep->pool[n].type should be IREP_TT_*, not MRB_TT_*
2013-11-17fix warning: "implicit conversion from enumeration type 'enum mrb_vtype' to ↵takahashim
different enumeration type 'enum irep_pool_type' [-Wenum-conversion]"
2013-11-16add a comment for enable_bintest in build_config.rbfleuria
2013-11-16enable bintest for travis CIfleuria
2013-11-16add regression for #1563fleuria
2013-11-16add regression for #1572fleuria
2013-11-16Try GC when Too many open files (revert a part of 1e8097a).Tomoyuki Sahara
2013-11-16add regression for #1564fleuria
2013-11-16add conf.enable_bintest and run_bintestfleuria
2013-11-16add test/bintest.rbfleuria
2013-11-16make test/assert.rb cruby compatiblefleuria
2013-11-16test for #6.Tomoyuki Sahara
2013-11-16IO.sysopen raises an exception when open(2) fails. closes #6.Tomoyuki Sahara
2013-11-15wrong size of filenames bufferYukihiro "Matz" Matsumoto
2013-11-15should output debug info for child ireps; close #1575Yukihiro "Matz" Matsumoto
2013-11-15should not free buffer that is still accessedYukihiro "Matz" Matsumoto
2013-11-15wrong size of filenames bufferYukihiro "Matz" Matsumoto
2013-11-15add new function mrb_load_irep_file_cxt() and simplifies mruby.cYukihiro "Matz" Matsumoto
2013-11-15fix irep memory leakYukihiro "Matz" Matsumoto
2013-11-15enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXINGYukihiro "Matz" Matsumoto
2013-11-15remove warning on NAN_BOXINGYukihiro "Matz" Matsumoto
2013-11-14Merge pull request #1573 from Fleurer/fix1572Yukihiro "Matz" Matsumoto
fix length check in read_section_debug()
2013-11-14fix length check in read_section_debug(); fix #1572fleuria
2013-11-14remove possible free-after-realloc problem; close #1570Yukihiro "Matz" Matsumoto
2013-11-14remove unnecessary jumpYukihiro "Matz" Matsumoto
2013-11-13Merge pull request #1571 from bggd/patch-1Yukihiro "Matz" Matsumoto
Changed a variable declaration to top of block
2013-11-13Changed a variable declaration to top of blockbggd
2013-11-13Changed a variable declaration to top of blockbggd
2013-11-13load_exec() no longer return fixnum value for no_exec; should close #1569Yukihiro "Matz" Matsumoto
2013-11-13fclose input fileYukihiro "Matz" Matsumoto
2013-11-13pacify some warnings on OpenBSDYukihiro "Matz" Matsumoto
2013-11-13fixnum in irep->pool may overflowYukihiro "Matz" Matsumoto
2013-11-10call codedump_all() from mirb if --verbose is set; close #1559Yukihiro "Matz" Matsumoto
2013-11-10cancel #1565 since it breaks mirb; instead add special treatment to heredocsYukihiro "Matz" Matsumoto
2013-11-10check for corrupted mrb file dataYukihiro "Matz" Matsumoto
2013-11-09Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2013-11-09Merge pull request #1566 from carsonmcdonald/supresstosuppressYukihiro "Matz" Matsumoto
Change supress to suppress
2013-11-09Change supress to suppressCarson McDonald
2013-11-08Merge pull request #1565 from Fleurer/fix1564Yukihiro "Matz" Matsumoto
nextc(): always return an '\n' at end of input
2013-11-09protect returning irep (in proc) from GCYukihiro "Matz" Matsumoto
2013-11-08allow irep to be GCedYukihiro "Matz" Matsumoto