summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-08-20Replace 32-bit serenity config with 64-bit compatible version.Dante Catalfamo
2021-08-19Add serenity-32bit crossbuildDante Catalfamo
2021-08-19symbol.c: reduce memory by avoiding alignment gaps.Yukihiro "Matz" Matsumoto
2021-08-19gc.c: remove unused `struct`s from `RVALUE`.Yukihiro "Matz" Matsumoto
2021-08-19value.h: fixed warnings on `__APPLE__`.Yukihiro "Matz" Matsumoto
2021-08-19value.h: enable `mrb_ro_data_p()` on `__linux__` and `__APPLE__`.Yukihiro "Matz" Matsumoto
2021-08-18string.c: `mrb_str_to_cstr()` should always return a mutable string.Yukihiro "Matz" Matsumoto
2021-08-18debug.c: export integer compressing functions.Yukihiro "Matz" Matsumoto
2021-08-17boxing_word.h: simplifies inline symbols on `MRB_64BIT`.Yukihiro "Matz" Matsumoto
2021-08-17pack.c: rename pack/unpack functions for readability.Yukihiro "Matz" Matsumoto
2021-08-17fixup! pack.c: reduce dispatch in `pack_unpack()`.Yukihiro "Matz" Matsumoto
2021-08-17pack.c: reduce dispatch in `pack_unpack()`.Yukihiro "Matz" Matsumoto
2021-08-16pack.c: fix `M` packing bug.Yukihiro "Matz" Matsumoto
2021-08-15AUTHORS: update. [ci skip]Yukihiro "Matz" Matsumoto
2021-08-14random.c: use `I` specifier for `mrb_get_args()`; ref #5530Yukihiro "Matz" Matsumoto
2021-08-14pack.c: fixed a overwriting bug in `pack_w` and `pack_M`.Yukihiro "Matz" Matsumoto
2021-08-14error.c: the error message may contain `NUL` character.Yukihiro "Matz" Matsumoto
2021-08-14Merge pull request #5532 from dantecatalfamo/rhel-doxygenYukihiro "Matz" Matsumoto
2021-08-13Add instructions for installing doxygen on RHEL/Fedora/CentOSDante Catalfamo
2021-08-13Merge pull request #5530 from dearblue/mrb_get_args-IYukihiro "Matz" Matsumoto
2021-08-13Check the class with `I` specifier of `mrb_get_args()`dearblue
2021-08-13codegen.c: fixed a bug in `mrb_decode_insn()`.Yukihiro "Matz" Matsumoto
2021-08-13codegen.c: add a comment that notice `rewind_pc` calling convention.Yukihiro "Matz" Matsumoto
2021-08-13codegen.c: refactor `mrb_last_insn()`.Yukihiro "Matz" Matsumoto
2021-08-13codegen.c: `mrb_prev_pc` can return `NULL` at the top of `iseq`.Yukihiro "Matz" Matsumoto
2021-08-12test/eval.c: add test for #5528Yukihiro "Matz" Matsumoto
2021-08-12Revert "Drop unnecessary upper procs linked from class/module/def syntax"Yukihiro "Matz" Matsumoto
2021-08-12class.c: `const_missing` do not have to be in the backtrace; ref #5528Yukihiro "Matz" Matsumoto
2021-08-11codegen.c: avoid signedness warning of int comparison.Yukihiro "Matz" Matsumoto
2021-08-11codegen.c: avoid cross initialization of `mrb_insn_data`.Yukihiro "Matz" Matsumoto
2021-08-11codedump.c: print local variable name for `ADDI/SUBI/ instructions.Yukihiro "Matz" Matsumoto
2021-08-11codegen.c: more peephole optimization.Yukihiro "Matz" Matsumoto
2021-08-11Merge pull request #5526 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-08-10build(deps): bump github/super-linter from 4.6.0 to 4.6.1dependabot[bot]
2021-08-10Merge pull request #5524 from dearblue/gem-headersYukihiro "Matz" Matsumoto
2021-08-09Expose all header files of the gems for small compilationdearblue
2021-08-09Merge pull request #5525 from jbampton/pre-commit-autoupdateYukihiro "Matz" Matsumoto
2021-08-09pre-commit autoupdateJohn
2021-08-09Merge pull request #5522 from dearblue/pack-EOFYukihiro "Matz" Matsumoto
2021-08-08Merge pull request #5523 from jbampton/patch-1Yukihiro "Matz" Matsumoto
2021-08-07docs: fix case of mrubyJohn Bampton
2021-08-07Fixed compilation error of "mruby-pack" with `MRB_NO_STDIO`dearblue
2021-08-07codedump.c: print two operands `R(x)` and `R(x+1)` for clarity.Yukihiro "Matz" Matsumoto
2021-08-07codegen.c: need to push the value when the loop was eliminated.Yukihiro "Matz" Matsumoto
2021-08-07array.h: avoid duplicated defined of `MRB_ARY_NO_EMBED`; fix #5520Yukihiro "Matz" Matsumoto
2021-08-07Merge pull request #5521 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-08-06build(deps): bump github/super-linter from 4.5.1 to 4.6.0dependabot[bot]
2021-08-06numeric_ext.c: fix a bug regarding `MRB_INT_MIN`.Yukihiro "Matz" Matsumoto
2021-08-06numeric.c: fix a bug regarding `MRB_INT_MIN`.Yukihiro "Matz" Matsumoto
2021-08-06codegen.c: `-9223372036854775808 % -1` overflows 64 bit integer.Yukihiro "Matz" Matsumoto