| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-23 | Silence `mrbmemcpy` and `mrbmemset` warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-06-22 | No need to mark stacks of terminated fibers; fix #3720 | Yukihiro "Matz" Matsumoto | |
| 2017-06-22 | Add write barrier to protect singleton class from GC; fix #3717 | Yukihiro "Matz" Matsumoto | |
| 2017-06-22 | Silence rubocop warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-06-21 | Add write barrier to protect proc reference from fiber; fix #3719 | Yukihiro "Matz" Matsumoto | |
| 2017-06-21 | Use `alias enum_for to_enum` instead of `alias :enum_for :to_enum`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-21 | use `unless` instead of `if not`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-21 | Should call `ecall()` before callinfo adjustment; fix #3715 | Yukihiro "Matz" Matsumoto | |
| 2017-06-20 | Array size can be cause integer overflow; fix #3710 | Yukihiro "Matz" Matsumoto | |
| 2017-06-20 | Merge pull request #3718 from miura1729/original | Yukihiro "Matz" Matsumoto | |
| #3711 fix | |||
| 2017-06-20 | #3711 fix | Miura Hideki | |
| 2017-06-20 | Avoid using `snprintf(3)` in case `MRB_DISABLE_STDIO`; fix #3714 | Yukihiro "Matz" Matsumoto | |
| 2017-06-20 | Merge pull request #3713 from Asmod4n/patch-2 | Yukihiro "Matz" Matsumoto | |
| Save gc_arena after buffer got allocated | |||
| 2017-06-19 | Save gc_arena after buffer got allocated | Asmod4n | |
| Latest fix was freeing the buffer while it was still in use. Fixes #3712 | |||
| 2017-06-19 | Fixed disclosure of local variables by `eval`; ref #3710 | Yukihiro "Matz" Matsumoto | |
| This patch fixes the latter part of #3710. We need to change `struct REnv` to fix the former part of the issue. | |||
| 2017-06-19 | Increment the version number to `1.3.0`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-19 | Increment `RITE_BINARY_FORMAT_VER`. | Yukihiro "Matz" Matsumoto | |
| The behavior of `OP_RAISE` has been changed. | |||
| 2017-06-19 | Use `mrb_int` instead of `int` as argument to `mrb_hash_new_capa`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-17 | Use `mrb_int` instead of `int`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-17 | Merge pull request #3706 from MasahikoSawada/fix_typo | Yukihiro "Matz" Matsumoto | |
| Fix a typo in gc.c. | |||
| 2017-06-17 | Mark the GC arena in `final_marking_phase`. | Yukihiro "Matz" Matsumoto | |
| Arena can be modified during the marking phase. | |||
| 2017-06-17 | Mark the root context in `final_marking_phase`. | Yukihiro "Matz" Matsumoto | |
| Because the root context cannot be marked from fibers. | |||
| 2017-06-17 | Mark global variables in `final_marking_phase`; fix #3704 | Yukihiro "Matz" Matsumoto | |
| 2017-06-17 | Store operands to local variables. | Yukihiro "Matz" Matsumoto | |
| Mostly for debugging purpose. | |||
| 2017-06-17 | Correct comments in gc.c | Yukihiro "Matz" Matsumoto | |
| 2017-06-17 | Use `mrb_int` instead of `size_t` for array capacity and length. | Yukihiro "Matz" Matsumoto | |
| 2017-06-17 | Fix a typo in gc.c. | Masahiko Sawada | |
| 2017-06-16 | Use `MRB_PRId` instead of `d` for mrb_int decimal specifier; ref #3701 | Yukihiro "Matz" Matsumoto | |
| 2017-06-16 | Merge branch 'ksss-string-upto' | Yukihiro "Matz" Matsumoto | |
| 2017-06-16 | Use `mrb_str_new()` instead of `malloc()`; ref #3701 | Yukihiro "Matz" Matsumoto | |
| Otherwise the function may terminate and cause memory leaks. | |||
| 2017-06-16 | Should not use `sizeof(buf)` when `buf` is `char*`; #3701 | Yukihiro "Matz" Matsumoto | |
| 2017-06-16 | Merge branch 'string-upto' of https://github.com/ksss/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| ksss-string-upto | |||
| 2017-06-16 | Allow `break` from a block called by `mrb_yield`; close #3359 | Yukihiro "Matz" Matsumoto | |
| This means #3701 is now OK to merge. | |||
| 2017-06-16 | Use `MRB_THROW` instead of `mrb_exc_raise`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-16 | Need to unshare env from top callinfo; fix #3685 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Call write barriers for stack-modified fibers; fix #3699 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Print the file name along with line number on syntax errors; fix #3698 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Prevent Fiber#initialize to be called twice; fix #3705 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Protect the last exception object from GC in `ecall`; fix #3702 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Mark the exception object in the final marking phase; ref #3702 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Save the register value in a local variable for ease of debugging. | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Ensure size of the stack before handling exceptions; fix #3693 | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Ensure size of the stack in OP_CALL. | Yukihiro "Matz" Matsumoto | |
| 2017-06-15 | Add helper functions to use gdb reverse-next. | Yukihiro "Matz" Matsumoto | |
| On my machine, gdb reverse-next does not work with memcpy and memset. Add naive implementation of those functions to override. | |||
| 2017-06-15 | remove unused exception variables. | Tomoyuki Sahara | |
| 2017-06-15 | Merge pull request #88 from christopheraue/master | Tomoyuki Sahara | |
| Fix for IO#read(n) with n > IO::BUF_SIZE | |||
| 2017-06-14 | Use malloc instead of dynamic allocation | ksss | |
| 2017-06-14 | Fix arena overflow error | ksss | |
| 2017-06-14 | Reimplement String#upto | ksss | |
| 2017-06-13 | fixed #87: IO#read(n) with n > IO::BUF_SIZE | Christopher Aue | |
