- 22 Nov, 2013 2 commits
-
-
Tomoyuki Sahara authored
-
Yukihiro "Matz" Matsumoto authored
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.
-
- 21 Nov, 2013 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
declare struct mrb_irep.
-
Tomoyuki Sahara authored
-
- 19 Nov, 2013 13 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Miura Hideki authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fixed so that it builds with VS2013. VLA:s are not supported, because of its strict C89 world view.
-
Per Lundberg authored
-
Yukihiro "Matz" Matsumoto authored
renamed mrb_exc_new3 to mrb_exc_new_str
-
Yukihiro "Matz" Matsumoto authored
codegen_malloc/realloc: static + simple mem alloc
-
Yukihiro "Matz" Matsumoto authored
GCC: add -std=gnu99 to CFLAGS
-
Yukihiro "Matz" Matsumoto authored
-
- 18 Nov, 2013 4 commits
-
-
cremno authored
- 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)
-
cremno authored
- 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>
-
cremno authored
- 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.
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Nov, 2013 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
irep->pool[n].type should be IREP_TT_*, not MRB_TT_*
-
takahashim authored
fix warning: "implicit conversion from enumeration type 'enum mrb_vtype' to different enumeration type 'enum irep_pool_type' [-Wenum-conversion]"
-
- 15 Nov, 2013 6 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 14 Nov, 2013 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
fix length check in read_section_debug()
-
fleuria authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Changed a variable declaration to top of block
-
- 13 Nov, 2013 1 commit
-
-
bggd authored
-