summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-02-11Merge pull request #5333 from shuujii/fix-heap-buffer-overflow-for-small-Hash...Yukihiro "Matz" Matsumoto
2021-02-10Merge branch 'dearblue-mruby-catch'Yukihiro "Matz" Matsumoto
2021-02-10Refactor `mruby-catch`; ref #5328Yukihiro "Matz" Matsumoto
2021-02-10Fix heap-buffer-overflow for small `Hash` (HT) in `Hash#rehash`KOBAYASHI Shuji
2021-02-10Merge branch 'mruby-catch' of https://github.com/dearblue/mruby into dearblue...Yukihiro "Matz" Matsumoto
2021-02-09Upgrade supported Ruby version to 2.5.Yukihiro "Matz" Matsumoto
2021-02-08`i_gcd()` does not work for `MRB_INT_MIN`.Yukihiro "Matz" Matsumoto
2021-02-08Allow the case `MRB_32BIT` and `MRB_NO_BOXING` and `MRB_USE_FLOAT32`; #4382Yukihiro "Matz" Matsumoto
2021-02-08Merge pull request #5331 from shuujii/explicit-top-level-task-to-clarify-in-t...Yukihiro "Matz" Matsumoto
2021-02-07Explicit top level task to clarify in `tasks/test.rake`KOBAYASHI Shuji
2021-02-07Move `F(x)` definition inside of `#ifdef`; fix #5330Yukihiro "Matz" Matsumoto
2021-02-07Enlarge tolerance limit for `float32`; close #5329Yukihiro "Matz" Matsumoto
2021-02-07Fix tests to work with `MRB_USE_FLOAT32`; fix #5329Yukihiro "Matz" Matsumoto
2021-02-07Add `host-f32` config to test `MRB_USE_FLOAT32`; ref #5329Yukihiro "Matz" Matsumoto
2021-02-06Reimplement mruby-catch; ref #5321dearblue
2021-02-06MinGW does not need MSVC hack.Yukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5325 from dearblue/c++-exc.2Yukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5327 from dearblue/notestYukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5326 from dearblue/structYukihiro "Matz" Matsumoto
2021-02-06Ignore if `conf.enable_test` does not existdearblue
2021-02-06No need to check class definitiondearblue
2021-02-06`compile_as_cxx` should generate a path under` conf.build_dir`dearblue
2021-02-06Fixed compile errors in `cmath.c` in MinGW and macOS.Yukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5324 from dearblue/c++-excYukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5323 from shuujii/make-the-argument-of-Kernel-catch-optio...Yukihiro "Matz" Matsumoto
2021-02-06Exclude `<build-dir>/mrbc/**/*` from rake target rulesdearblue
2021-02-06Make the argument of `Kernel#catch` optional as Ruby doesKOBAYASHI Shuji
2021-02-06Avoid implicit conversion from `mrb_float` to `mrb_complex`.Yukihiro "Matz" Matsumoto
2021-02-06Merge pull request #5322 from shuujii/fix-message-of-ThrowCatchJump-in-mruby-...Yukihiro "Matz" Matsumoto
2021-02-06Reimplement complex division.Yukihiro "Matz" Matsumoto
2021-02-06Define `M_E` for some platforms.Yukihiro "Matz" Matsumoto
2021-02-06Update `mruby-cmath` to support MSVC complex.Yukihiro "Matz" Matsumoto
2021-02-05Fix message of `ThrowCatchJump` in `mruby-catch` gemKOBAYASHI Shuji
2021-02-05Add `mruby-cmath` gem to the core.Yukihiro "Matz" Matsumoto
2021-02-05Add a few new API for complex access.Yukihiro "Matz" Matsumoto
2021-02-05Refactor method overriding.Yukihiro "Matz" Matsumoto
2021-02-05Add `Complex#to_c` method.Yukihiro "Matz" Matsumoto
2021-02-05`instance_eval` for classes and modules should behave as `class_eval`.Yukihiro "Matz" Matsumoto
2021-02-04Merge pull request #5319 from shuujii/check-if-.pi-build-rules-are-definedYukihiro "Matz" Matsumoto
2021-02-04Check if `.pi` build rules are definedKOBAYASHI Shuji
2021-02-04Merge pull request #5318 from shuujii/fix-breakage-where-builds-except-host-d...Yukihiro "Matz" Matsumoto
2021-02-04Fix breakage where builds except `host` don't refer` mrbc` in `host`KOBAYASHI Shuji
2021-02-03Avoid Heap Overflow in `heredoc_remove_indent`; fix #5316Yukihiro "Matz" Matsumoto
2021-02-03Move `MRB_TRY` part of `mrb_close` to `src/error.c`; ref 6cc52b3Yukihiro "Matz" Matsumoto
2021-02-02Ignore errors from `atexit` finalizers.Yukihiro "Matz" Matsumoto
2021-02-01Allow more than 256 child `irep`; fix #5310Yukihiro "Matz" Matsumoto
2021-02-01Copy `iv` table with `#prepend`; fix #5309Yukihiro "Matz" Matsumoto
2021-02-01Merge pull request #5314 from dearblue/presym_initYukihiro "Matz" Matsumoto
2021-02-01Merge pull request #5315 from shuujii/use-mrb_open_core-instead-of-mrb_open--...Yukihiro "Matz" Matsumoto
2021-02-01Merge pull request #5313 from dearblue/diet-5272Yukihiro "Matz" Matsumoto