| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-11 | Update .travis.yml | Yukihiro "Matz" Matsumoto | |
| 2017-12-11 | Update .travis.yml | Yukihiro "Matz" Matsumoto | |
| 2017-12-11 | Reduce VC++ compiler warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-11 | Update `.travis.yml` to use `gcc-6` | Yukihiro "Matz" Matsumoto | |
| The patch is created by @take_cheese in #3872 | |||
| 2017-12-11 | Add `enable_sanitizer` method for clang and gcc. | Yukihiro "Matz" Matsumoto | |
| The patch is created by @take_cheese in #3872 | |||
| 2017-12-09 | Reduce VC++ compiler warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-09 | Skip socket tests on Windows platform. | Yukihiro "Matz" Matsumoto | |
| Some test may be OK but we skip everything as a starting point. | |||
| 2017-12-09 | `File.symlink` may not be implemented on some platforms; ref #3877 | Yukihiro "Matz" Matsumoto | |
| 2017-12-09 | Merge pull request #3877 from bamchoh/patch-3 | Yukihiro "Matz" Matsumoto | |
| Skip "File.readlink fails" test on MSVC | |||
| 2017-12-09 | Merge pull request #3876 from bamchoh/patch-2 | Yukihiro "Matz" Matsumoto | |
| Use same format between Fail and Skip | |||
| 2017-12-09 | Skip "File.readlink fails" test on MSVC | bamchoh | |
| When MSVC, "File.readlink fails with non-symlink" test was failed even if raising NotImplementedError | |||
| 2017-12-09 | Use same format between Fail and Skip | bamchoh | |
| We can see gem name in skip message by this fix | |||
| 2017-12-08 | Use `RL_READLINE_VERSION` to determine `rl_free` existence; fix #3875 | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | Merge pull request #3874 from mimaki/fix-mingw-compile-error | Yukihiro "Matz" Matsumoto | |
| Fixed compile error of `mruby-io` gem on MinGW. | |||
| 2017-12-08 | Merge pull request #3873 from take-cheeze/fix_socket_test_leak | Yukihiro "Matz" Matsumoto | |
| Fix memory leak found by leak sanitizer. | |||
| 2017-12-08 | Fixed compile error of `mruby-io` gem on MinGW. | Hiroshi Mimaki | |
| 2017-12-08 | Fix memory leak found by leak sanitizer. | Takeshi Watanabe | |
| 2017-12-08 | Reduce compiler warnings from `mruby-io` gem. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | Avoid VC++ reserved word `template`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | Reduce VC++ compiler warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | Uninitialized value returned. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | AppVeyor compile errors resolution. | Yukihiro "Matz" Matsumoto | |
| 2017-12-08 | AppVeyor compiler does not proved some POSIX functions. | Yukihiro "Matz" Matsumoto | |
| - `mode_t` by `int` - `umask` by `_umask` - `rmdir` by `_rmdir` - `mkstemp` and `mkdtemp` by using `_mktemp` | |||
| 2017-12-07 | Avoid uninitialized local variables in `mruby-pack`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-07 | Add type cast to `readline(2)` return value. | Yukihiro "Matz" Matsumoto | |
| 2017-12-07 | Remove unused variable `usock` from `mruby-socket/src/socket.c`. | Yukihiro "Matz" Matsumoto | |
| 2017-12-07 | fixup! Fix type casting errors when `mruby-socket` compiled by C++. | Yukihiro "Matz" Matsumoto | |
| 2017-12-07 | Add 'mrbgems/mruby-pack/' from commit '383a9c79e191d524a9a2b4107cc5043ecbf6190b' | Yukihiro "Matz" Matsumoto | |
| git-subtree-dir: mrbgems/mruby-pack git-subtree-mainline: 842e6945f2d0a519d7cf0525016830246cd337ab git-subtree-split: 383a9c79e191d524a9a2b4107cc5043ecbf6190b | |||
| 2017-12-07 | Fix type casting errors when `mruby-socket` compiled by C++. | Yukihiro "Matz" Matsumoto | |
| Also `bool` is a reserved word in C++. | |||
| 2017-12-07 | Add 'mrbgems/mruby-socket/' from commit ↵ | Yukihiro "Matz" Matsumoto | |
| 'ab54185005ec87fe4f5b10df95ad29659884141b' git-subtree-dir: mrbgems/mruby-socket git-subtree-mainline: d75266dd1bade53255044460a9cd74596addaa84 git-subtree-split: ab54185005ec87fe4f5b10df95ad29659884141b | |||
| 2017-12-07 | Add 'mrbgems/mruby-io/' from commit '3c8e1f94c44252c836f79a48bb17726da28e2756' | Yukihiro "Matz" Matsumoto | |
| git-subtree-dir: mrbgems/mruby-io git-subtree-mainline: 10ed730e4bd921cf4d8fe6f6d2e3cb3f0840f3b7 git-subtree-split: 3c8e1f94c44252c836f79a48bb17726da28e2756 | |||
| 2017-12-07 | Cancel df3507660 that does not do any good. | Yukihiro "Matz" Matsumoto | |
| 2017-12-07 | Avoid updating to reallocated stack in `OP_RETURN`; fix #3870 | Yukihiro "Matz" Matsumoto | |
| The code was introduced to address #3175 but it's no longer needed. | |||
| 2017-12-06 | The `ci` should not be equal to `cibase` with `OP_R_BREAK`; #3871 | Yukihiro "Matz" Matsumoto | |
| 2017-12-06 | The proc with top-level env must be 'proc-closure'; fix #3871 | Yukihiro "Matz" Matsumoto | |
| 2017-12-06 | Limit `ecall()` depth to 32 (default). | Yukihiro "Matz" Matsumoto | |
| 2017-12-06 | `mrb_method_search_vm()` should gives the defined class. | Yukihiro "Matz" Matsumoto | |
| Otherwise `super` may call a wrong method. | |||
| 2017-12-05 | Need to set `ci->proc` when we have `RProc` structure. | Yukihiro "Matz" Matsumoto | |
| Mentioned in https://qiita.com/bamchoh/items/eabebbbb330cb0e0470a | |||
| 2017-12-05 | Merge pull request #3868 from bamchoh/patch-1 | Yukihiro "Matz" Matsumoto | |
| Revise MRB_METHOD_PROC macro's argument | |||
| 2017-12-05 | Revise MRB_METHOD_PROC macro's argument | bamchoh | |
| I revised MRB_METHOD_PROC macro's argument fn to m. | |||
| 2017-12-04 | Some OS uses `libedit` that does not provide `rl_free()`. | Yukihiro "Matz" Matsumoto | |
| `libedit` is a `readline` compatible library with BSD license. | |||
| 2017-12-04 | Need to unshare env stack on `break`; fix #3866 | Yukihiro "Matz" Matsumoto | |
| 2017-12-04 | Remove temporary objects from GC arena in `mrb_vformat()'; #3863 | Yukihiro "Matz" Matsumoto | |
| 2017-12-04 | Check if `ci->proc` is not `NULL` and `MRB_PROC_CFUNC_P()`; fix #3867 | Yukihiro "Matz" Matsumoto | |
| 2017-12-04 | Free read lines using the deallocation function from the library. | Yukihiro "Matz" Matsumoto | |
| To avoid potential `malloc/free` mismatch. | |||
| 2017-12-04 | Pop exception objects from the bottom of GC arena; fix #3863 | Yukihiro "Matz" Matsumoto | |
| 2017-12-01 | The stack shift width should be determined by `p->upper`; fix #3864 | Yukihiro "Matz" Matsumoto | |
| And check required register number from `ci->proc` as well. The fixes for #3859 and #3862 were incomplete. | |||
| 2017-11-30 | Avoid calling `mrb_env_unshare()` when `env` is `NULL`. | Yukihiro "Matz" Matsumoto | |
| Small performance improvement by reducing function invocations. | |||
| 2017-11-30 | Avoid double free() of env stack; fix #3860 | Yukihiro "Matz" Matsumoto | |
| Should turn on `MRB_ENV_STACK_UNSHARED` flag only after env stack reallocation. `malloc()` may fail. | |||
| 2017-11-30 | Wrong stack adjustment in `ecall()` (f35f975 #3859); fix #3862 | Yukihiro "Matz" Matsumoto | |
