- 17 Apr, 2018 10 commits
-
-
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'
-
- 05 Apr, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix possible heap use after free in `mrb_exec_irep` and stack expanding.
-
Takeshi Watanabe authored
-
- 04 Apr, 2018 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fixed memory failure on mruby debugger.
-
mimaki authored
-
mimaki authored
-
- 28 Mar, 2018 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
Refactoring for `Enumerable#each_with_object`
-
- 27 Mar, 2018 6 commits
-
-
ksss authored
`each_with_object` arity should be 1
-
Yukihiro "Matz" Matsumoto authored
Reimplement `Enumerable#zip` with Enumerator
-
Yukihiro "Matz" Matsumoto authored
Support block yielding for Enumerable#zip
-
ksss authored
for fix some specs - [passes each element of the result array to a block and return nil if a block is given](https://github.com/ruby/spec/blob/a585ec35d185435e5c11f371ba4ed2a29d8817bd/core/enumerable/zip_spec.rb#L11-L17) - [converts arguments to arrays using #to_ary](https://github.com/ruby/spec/blob/a585ec35d185435e5c11f371ba4ed2a29d8817bd/core/enumerable/zip_spec.rb#L23-L27) - [converts arguments to enums using #to_enum](https://github.com/ruby/spec/blob/a585ec35d185435e5c11f371ba4ed2a29d8817bd/core/enumerable/zip_spec.rb#L29-L34) - [gathers whole arrays as elements when each yields multiple](https://github.com/ruby/spec/blob/a585ec35d185435e5c11f371ba4ed2a29d8817bd/core/enumerable/zip_spec.rb#L36-L39)
-
ksss authored
-
ksss authored
-
- 26 Mar, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Revert #3984 .
-
Takeshi Watanabe authored
-
- 25 Mar, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Catch up with latest mruby-socket.
-
Takeshi Watanabe authored
-
- 24 Mar, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Return nil if type differ in `String#<=>`.
-
Takeshi Watanabe authored
-
- 22 Mar, 2018 2 commits
-
-
Yukihiro "Matz" Matsumoto authored
Add `:path` option for git repository.
-
Takeshi Watanabe authored
-