summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-10-12Make the scope of `const struct RProc *dst` narrower.Yukihiro "Matz" Matsumoto
2020-10-12Redefine `CHECKPOINT_*` macros.Yukihiro "Matz" Matsumoto
2020-10-12Include `mruby/endian.h` only when `MRB_NO_FLOAT` is undefined.Yukihiro "Matz" Matsumoto
2020-10-12Abandon packing all lower case symbols with 6 characters.Yukihiro "Matz" Matsumoto
2020-10-12Add `U` prefix for `mrb_sym` dump.Yukihiro "Matz" Matsumoto
2020-10-12Don't compare `int' with `size_t` (from `sizeof()`).Yukihiro "Matz" Matsumoto
2020-10-12Use `mrb_integer()` instead of `mrb_int()`.Yukihiro "Matz" Matsumoto
2020-10-12Silence warnings from implicit integer conversions.Yukihiro "Matz" Matsumoto
2020-10-12Add a new gem: `mruby-catch`.Yukihiro "Matz" Matsumoto
2020-10-12Change float representation in `mrb` binary files.Yukihiro "Matz" Matsumoto
2020-10-12Replace the implementation of method tables in classes/modules.Yukihiro "Matz" Matsumoto
2020-10-12Stop warning on 64 bit platforms.Yukihiro "Matz" Matsumoto
2020-10-12Raname `mrb_exc_new_str_lit()` to `mrb_exc_new_lit()`.Yukihiro "Matz" Matsumoto
2020-10-12Handle integer overflow in `rational_s_new`.Yukihiro "Matz" Matsumoto
2020-10-12Handle potential overflow in `int_div` and `flo_idiv`.Yukihiro "Matz" Matsumoto
2020-10-12Use `mrb_int_value()` instead of `mrb_fixnum_value()`.Yukihiro "Matz" Matsumoto
2020-10-12Add `MRB_NAN_BOXING` for `boxing` target.Yukihiro "Matz" Matsumoto
2020-10-12Add `mrb_integer()` definition for `MRB_NAN_BOXING`.Yukihiro "Matz" Matsumoto
2020-10-12Update `mruby-random` gem to support 32 bit platforms.Yukihiro "Matz" Matsumoto
2020-10-12Reorganize `Integer` system.Yukihiro "Matz" Matsumoto
2020-10-12Update build process for both host and cross compile.Yukihiro "Matz" Matsumoto
2020-10-12Describe the need for `-o` option if multi files given.Yukihiro "Matz" Matsumoto
2020-10-12Update usage description of `mrbc`.Yukihiro "Matz" Matsumoto
2020-10-12Update `Rakefile`.Yukihiro "Matz" Matsumoto
2020-10-12"backport" CRuby r46756; ref #3500Yukihiro "Matz" Matsumoto
2020-10-12Change the return type of `mrb_check_intern()` and friends.Yukihiro "Matz" Matsumoto
2020-10-12Avoid using `mrb_check_intern_str()`.Yukihiro "Matz" Matsumoto
2020-10-12"backport" CRuby r46656; #2500Yukihiro "Matz" Matsumoto
2020-10-12Remove `MRB_NO_FLOAT_INLINE` and `MRB_WBOX_FLOAT_INLINE` configuration.Yukihiro "Matz" Matsumoto
2020-10-12Fixed ISO section numbers in `test/t/superclass.rb`.Yukihiro "Matz" Matsumoto
2020-10-12Make division by zero cause `ZeroDivisionError`.Yukihiro "Matz" Matsumoto
2020-10-12Fixed wrong size calculation for `memsize_of()`.Yukihiro "Matz" Matsumoto
2020-10-12Rename `MRB_TT_FIXNUM` to `MRB_TT_INTEGER`.Yukihiro "Matz" Matsumoto
2020-10-12change linkage to internalcremno
2020-10-12define sprintf and format as global functionscremno
2020-10-12move mrbgem initialization into sprintf.ccremno
2020-10-12Add tests for CRuby bug #9982cremno
2020-10-12Always add trailing `.0` in `Float#inspect`; ref #4225KOBAYASHI Shuji
2020-10-12Rename `mruby_version` in the lockfile to `mruby`; close #4658Yukihiro "Matz" Matsumoto
2020-10-12Integrate `Fixnum` class into `Integer` classdearblue
2020-10-12Fix `Fixnum` and `Float` comparison in `Hash` lookupKOBAYASHI Shuji
2020-10-12Update the PR #4922 according to #3123.Yukihiro "Matz" Matsumoto
2020-10-12Update tests for integer division.Yukihiro "Matz" Matsumoto
2020-10-12Update the PR #4992 to enable integer division always.Yukihiro "Matz" Matsumoto
2020-10-12Update vm.cLanza
2020-10-12Make `Proc#parameters` to support keyword arguments; fix #5066Yukihiro "Matz" Matsumoto
2020-10-12Update `mruby3.md`.Yukihiro "Matz" Matsumoto
2020-10-12Use xoshiro128++ instead of xorshift96/128.Yukihiro "Matz" Matsumoto
2020-10-12Fix `rand_real` to return random number `[0,1)` not `[0,1]`.Yukihiro "Matz" Matsumoto
2020-10-12Add default `host` target for cross compiling.Yukihiro "Matz" Matsumoto