summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-11-17Fix deprecated `set-env` command error on GitHub Actions [ci skip]KOBAYASHI Shuji
2020-11-17Scan all active C source files; ref 600e333Yukihiro "Matz" Matsumoto
2020-11-17Refactor integer division.Yukihiro "Matz" Matsumoto
2020-11-17Simplify `mrb_num_div_int()`.Yukihiro "Matz" Matsumoto
2020-11-16Allow `int` size combinations for `MRB_WORD_BOXING`.Yukihiro "Matz" Matsumoto
2020-11-16Merge pull request #5137 from shuujii/use-uintptr_t-instead-of-unsigned-long-...Yukihiro "Matz" Matsumoto
2020-11-16Merge pull request #5139 from shuujii/avoid-undefined-behaviorYukihiro "Matz" Matsumoto
2020-11-16Merge pull request #5138 from shuujii/simplify-obj_freeYukihiro "Matz" Matsumoto
2020-11-16Avoid undefined behaviorKOBAYASHI Shuji
2020-11-16Simplify `obj_free`KOBAYASHI Shuji
2020-11-16Use `uintptr_t` instead of `unsigned long` in `include/mruby/boxing_word.h`KOBAYASHI Shuji
2020-11-15Merge pull request #5135 from shuujii/fix-paths-of-gem-files-to-be-scanned-fo...Yukihiro "Matz" Matsumoto
2020-11-15Merge pull request #5134 from shuujii/fix-that-large-integer-is-not-GCed-with...Yukihiro "Matz" Matsumoto
2020-11-15Fix paths of gem files to be scanned for presymKOBAYASHI Shuji
2020-11-15Fix that large integer is not GCed with Word-boxingKOBAYASHI Shuji
2020-11-15Fixed further wrong condition in overflow detection.Yukihiro "Matz" Matsumoto
2020-11-14Fixed wrong condition in `mrb_int_mul_overflow()`.Yukihiro "Matz" Matsumoto
2020-11-14Change the fallback `mrb_int_mul_overflow()`.Yukihiro "Matz" Matsumoto
2020-11-14Change the type of `rlen` to `uint8_t` in `mrb_irep`.Yukihiro "Matz" Matsumoto
2020-11-14Integer overflow in operations should cause `RangeError`.Yukihiro "Matz" Matsumoto
2020-11-14Allow full `mrb_int` operations in overflow detection.Yukihiro "Matz" Matsumoto
2020-11-14Integer operation should result in Integer.Yukihiro "Matz" Matsumoto
2020-11-14Scan source files only from `cdump` enabled gems.Yukihiro "Matz" Matsumoto
2020-11-14Merge pull request #5132 from shuujii/remove-redundant-command-execution-in-h...Yukihiro "Matz" Matsumoto
2020-11-14Remove redundant command execution in `header_search_paths`KOBAYASHI Shuji
2020-11-14Merge pull request #5131 from shuujii/remove-unused-constant-in-lib-mruby-bui...Yukihiro "Matz" Matsumoto
2020-11-14Merge pull request #5130 from shuujii/workaround-to-build-mirb-with-Homebrews...Yukihiro "Matz" Matsumoto
2020-11-14Remove unused constant in `lib/mruby/build/command.rb`KOBAYASHI Shuji
2020-11-14Workaround to build `mirb` with Homebrew's readline on Mac; fix #4537KOBAYASHI Shuji
2020-11-14Merge pull request #5128 from shuujii/simplify-MRubyCommand-_run-to-avoid-dup...Yukihiro "Matz" Matsumoto
2020-11-14Merge pull request #5129 from dearblue/mrb_mt_foreachYukihiro "Matz" Matsumoto
2020-11-14Don't use private structs with `mrb_mt_foreach()`dearblue
2020-11-13Simplify `MRuby::Command#_run` to avoid duplicated compilationKOBAYASHI Shuji
2020-11-13Merge pull request #5127 from shuujii/include-size-of-iv-table-in-ObjectSpace...Yukihiro "Matz" Matsumoto
2020-11-13Include size of iv table in `ObjectSpace.memsize_of` to `Hash` objectKOBAYASHI Shuji
2020-11-13Merge pull request #5126 from shuujii/use-enable_sanitizer-to-simplify-build_...Yukihiro "Matz" Matsumoto
2020-11-13Merge pull request #5125 from shuujii/rename-mrb_os_memsize_of_hash_table-to-...Yukihiro "Matz" Matsumoto
2020-11-13Use `enable_sanitizer` to simplify `build_config/clang-asan.rb`KOBAYASHI Shuji
2020-11-13Rename `mrb_os_memsize_of_hash_table` to `mrb_hash_memsize`KOBAYASHI Shuji
2020-11-13Merge pull request #5122 from shuujii/change-name-and-usage-of-presym-macrosYukihiro "Matz" Matsumoto
2020-11-13Change name and usage of presym macrosKOBAYASHI Shuji
2020-11-12Merge pull request #5124 from shuujii/remove-unused-argument-of-mrb_obj_iv_tb...Yukihiro "Matz" Matsumoto
2020-11-12Remove unused argument of `mrb_obj_iv_tbl_memsize`KOBAYASHI Shuji
2020-11-10Merge pull request #5121 from shuujii/reduce-memory-usage-of-Hash-objectYukihiro "Matz" Matsumoto
2020-11-10Merge pull request #5120 from kou/mrb-exe-new-str-lit-typoYukihiro "Matz" Matsumoto
2020-11-10Fix typo in backward compatible mrb_exc_new_str_lit() macroSutou Kouhei
2020-11-10Reduce memory usage of Hash objectKOBAYASHI Shuji
2020-11-10Merge pull request #5118 from dearblue/mrb_valueYukihiro "Matz" Matsumoto
2020-11-09Add range check before casting float to integer.Yukihiro "Matz" Matsumoto
2020-11-09Merge pull request #5119 from kou/mruby-io-standard-ioYukihiro "Matz" Matsumoto