| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-13 | Use object iv table size in calculation | Rory OConnell | |
| 2020-07-13 | Use size of hash's table in calculation | Rory OConnell | |
| 2020-07-13 | All values use page slot size in calculation | Rory OConnell | |
| 2020-07-13 | Merge pull request #5034 from dearblue/ssize_t | Yukihiro "Matz" Matsumoto | |
| Fix `ssize_t` for mingw; ref #5030 | |||
| 2020-07-12 | Fix `ssize_t` for mingw; ref #5030 | dearblue | |
| Legacy MinGW and MinGW-w64 had own `ssize_t`. | |||
| 2020-07-11 | Merge pull request #5033 from dearblue/mrb_free_backtrace | Yukihiro "Matz" Matsumoto | |
| Remove the prototype declaration `mrb_free_backtrace()` | |||
| 2020-07-11 | Remove the prototype declaration `mrb_free_backtrace()` | dearblue | |
| This function is removed by 9644ad5. | |||
| 2020-07-11 | Merge pull request #5030 from RoryO/fix-compile-msvc-io-utf8 | Yukihiro "Matz" Matsumoto | |
| Fix compiling mruby-io on msc with UTF8 enabled | |||
| 2020-07-10 | downcase windows include file for mingw compatability | Rory OConnell | |
| 2020-07-10 | Need typedef of ssize_t for msc compiler | Rory OConnell | |
| 2020-07-10 | fix case scopes and variable names | Rory OConnell | |
| 2020-07-09 | Initial ObjectSpace.memsize_of implementation | Rory OConnell | |
| 2020-07-08 | Merge pull request #5031 from RoryO/update-ci | Yukihiro "Matz" Matsumoto | |
| Update Windows CI settings | |||
| 2020-07-07 | remove verbose test output | Rory OConnell | |
| 2020-07-07 | fix rake -m for separating build and test steps | Rory OConnell | |
| 2020-07-06 | Avoid infinite loop when converting objects to strings. | Yukihiro "Matz" Matsumoto | |
| 2020-07-05 | try not separating build and test steps | Rory OConnell | |
| 2020-07-05 | use verbose test output. use correct config file this time | Rory OConnell | |
| 2020-07-05 | use correct config file | Rory OConnell | |
| 2020-07-05 | separate build and test steps, remove MSC | Rory OConnell | |
| 2020-07-05 | remove vs2013, separate build and test commands | Rory OConnell | |
| 2020-07-05 | Merge pull request #5029 from RoryO/true-eq-false | Yukihiro "Matz" Matsumoto | |
| object_id of true, false, and undef are all 0 | |||
| 2020-07-04 | fix object_id of true, false, and undef all 0 | Rory OConnell | |
| 2020-07-02 | Cancel 9cdf439 | Yukihiro "Matz" Matsumoto | |
| Should not free the pointer in `realloc` since it can cause use-after-free problem. | |||
| 2020-07-01 | Update version to `2.1.2`. (mruby 2.1.2 RC)2.1.2-rc | Hiroshi Mimaki | |
| 2020-06-30 | Revert "Free the original pointer if `realloc` failed." | Hiroshi Mimaki | |
| This reverts commit 9cdf439db52b66447b4e37c61179d54fad6c8f33. | |||
| 2020-06-30 | Merge pull request #5028 from RoryO/msvc-optimize-shuffle-bug | Yukihiro "Matz" Matsumoto | |
| Work around MSC optimization generating non functional code with Array#shuffle | |||
| 2020-06-29 | VS2013 32-bit does not work | Rory OConnell | |
| 2020-06-29 | use 2015 image for 2013 builds, ruby 2 not on 2013 image | Rory OConnell | |
| 2020-06-29 | fix quoting | Rory OConnell | |
| 2020-06-29 | name appveyor jobs, fix <=2015 config | Rory OConnell | |
| 2020-06-29 | simplify appveyor config | Rory OConnell | |
| 2020-06-29 | per-machine appveyor os config | Rory OConnell | |
| 2020-06-29 | Work around more MSC optimzer bugs | Rory OConnell | |
| 2020-06-29 | update CI settings for Windows | Rory OConnell | |
| 2020-06-29 | Fix the bug that `mrbc` generates `a.rb.mrb` instead of `a.mrb`. | Yukihiro "Matz" Matsumoto | |
| The bug was introduced by 9dfe50f1d. | |||
| 2020-06-26 | Reduce scope of volatile keyword for MSC bug | Rory OConnell | |
| 2020-06-26 | Narrower scope working around MSC bug | Rory OConnell | |
| 2020-06-26 | work around MSC optimization generating non functional code | Rory OConnell | |
| 2020-06-25 | Remove unnecessary stack adjustment in `OP_CALL`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-25 | Free the original pointer if `realloc` failed. | Yukihiro "Matz" Matsumoto | |
| The POSIX `realloc` keep the original pointer untouched, so it can easily leads to memory leakage. `mrb_realloc()` should handle those bookkeeping, while `mrb_realloc_simple()` keeps the original `realloc` behavior. | |||
| 2020-06-25 | Remove unnecessary `break` from `numeric.c`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-25 | Use `snprintf` instead of `memcpy` in `mrbc.c`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-25 | Change flag names in preparation of `REnv` refactoring. | Yukihiro "Matz" Matsumoto | |
| 2020-06-25 | Use `mrb_get_argc()` to improve performance. | Yukihiro "Matz" Matsumoto | |
| 2020-06-23 | Create codeql-analysis.yml | Yukihiro "Matz" Matsumoto | |
| 2020-06-22 | Skip `mrb_get_args()` in `mrb_ary_{aget,aset}` unless necessary. | Yukihiro "Matz" Matsumoto | |
| Use simpler `mrb_get_argc()` and `mrb_get_arg1()` instead. | |||
| 2020-06-20 | Fix potential buffer overflow in `sprintf.c`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-20 | Support integer and float combination in `mrb_equal()`. | Yukihiro "Matz" Matsumoto | |
| 2020-06-20 | Move definition of `BasicObject#!=` to `mrblib`. | Yukihiro "Matz" Matsumoto | |
| C implementation used `mrb_funcall()` that bypassed many optimization. | |||
