- 28 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Set the mruby-1.4.1 release date to `2018-4-27`.
-
Yukihiro "Matz" Matsumoto authored
Fix heap use after free on mruby-aws-sigv4.
-
- 27 Apr, 2018 2 commits
-
-
Hiroshi Mimaki authored
-
Takeshi Watanabe authored
-
- 26 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix wrong the number of marked objects of MRB_TT_ENV in gray mark phase
-
Kouhei Sutou authored
If MRB_TT_ENV has stack shared flag or bidx flag, flags is too large than the real stack size.
-
- 25 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix array replace leak error in mruby-uri.
-
Takeshi Watanabe authored
-
- 23 Apr, 2018 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
sort method should not consume system stack.
-
Yukihiro "Matz" Matsumoto authored
Fix undefined error of pointer dereference.
-
Tomoyuki Sahara authored
-
Takeshi Watanabe authored
-
- 21 Apr, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Avoid using `mrb_yield` in C code. The function is not recommended. Because it doesn't work well with fibers.
-
- 19 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
`String#lines` (with a block) is now implemented in Ruby.
-
Yukihiro "Matz" Matsumoto authored
-
- 18 Apr, 2018 4 commits
-
-
Yukihiro "Matz" Matsumoto authored
Otherwise the duplicated object may have shared entities that should not be modified in-line.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
When arguments `copy` and `orig` are the same object.
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Apr, 2018 11 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Fallback to float when compiled binary with 64bit compiler.
-
Takeshi Watanabe authored
closes #3997.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
The bug and the fix were reported by https://hackerone.com/pnoltof
-
- 13 Apr, 2018 7 commits
-
-
Yukihiro "Matz" Matsumoto authored
When object allocation rate during incremental GC is too high, the `gc->majorgc_old_threshold` becomes too big. This means major GC start slower and old objects stay longer (and consume too much memory).
-
Yukihiro "Matz" Matsumoto authored
Because 200% is consumes too much memory for some cases.
-
Yukihiro "Matz" Matsumoto authored
Because unlike other GC ratio constants, it's not a default value.
-
Yukihiro "Matz" Matsumoto authored
Those barriers are inserted to fix #3699 but all living fibers are marked from `mark_context()` anyway now.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 11 Apr, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
-
- 10 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix build error on Windows with MRB_BUILD_AS_DLL
-
Kouhei Sutou authored
Error message: C:\projects\groonga\vendor\mruby-source\include\mruby.h(1098): error C2375: 'mrb_gc_arena_save' : redefinition; different linkage [C:\projects\groonga\vendor\mruby\mruby.vcxproj] C:\projects\groonga\vendor\mruby-source\include\mruby.h(1083) : see declaration of 'mrb_gc_arena_save' C:\projects\groonga\vendor\mruby-source\include\mruby.h(1099): error C2375: 'mrb_gc_arena_restore' : redefinition; different linkage [C:\projects\groonga\vendor\mruby\mruby.vcxproj] C:\projects\groonga\vendor\mruby-source\include\mruby.h(1084) : see declaration of 'mrb_gc_arena_restore'
-