summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2021-10-19codedump.c: remove `OP_` prefix from disasm output.Yukihiro "Matz" Matsumoto
2021-10-19codegen.c: skip `OP_LOADSELF` using `OP_SSEND`.Yukihiro "Matz" Matsumoto
2021-10-19ops.h: add new instructions `OP_SSEND` and `OP_SSENDB`.Yukihiro "Matz" Matsumoto
2021-10-19ops.h: update descriptions for array-like accesses.Yukihiro "Matz" Matsumoto
2021-10-19ops.h: update `OP_SEND` description.Yukihiro "Matz" Matsumoto
2021-10-19Merge pull request #5560 from mruby/dependabot/github_actions/actions/checkou...Yukihiro "Matz" Matsumoto
2021-10-18build(deps): bump actions/checkout from 2.3.4 to 2.3.5dependabot[bot]
2021-10-18Merge pull request #5559 from igrep/fix-commented-out-exampleYukihiro "Matz" Matsumoto
2021-10-18Fix a syntax error in commented-out codeYAMAMOTO Yuji
2021-10-18codegen.c: Reduce `MRB_CODEGEN_LEVEL_MAX` from 1024 to 256.Yukihiro "Matz" Matsumoto
2021-10-18codegen.c: fixed a bug regarding attribute assignment with kargs.Yukihiro "Matz" Matsumoto
2021-10-17codegen.c: forgot to check `s2` extensively in `super` codegen.Yukihiro "Matz" Matsumoto
2021-10-17AUTHORS: update.Yukihiro "Matz" Matsumoto
2021-10-16codegen.c: `s2` may be `NULL`.Yukihiro "Matz" Matsumoto
2021-10-16parse.y: check `car` part of return node.Yukihiro "Matz" Matsumoto
2021-10-15Merge pull request #5558 from jbampton/fix-grammarYukihiro "Matz" Matsumoto
2021-10-14rational.c: avoid recursion between `rational_eq` and `complex_eq`.Yukihiro "Matz" Matsumoto
2021-10-14vm.c: need to ensure the stack size is sufficient.Yukihiro "Matz" Matsumoto
2021-10-14Fix grammar in doc/guides/mrbgems.mdJohn Bampton
2021-10-13codegen.c: skip `OP_ARGARY` before `super` if the method has no arguments.Yukihiro "Matz" Matsumoto
2021-10-12error.c: small refactoring regarding #2485Yukihiro "Matz" Matsumoto
2021-10-12Merge branch 'take-cheeze-exc_mesg'Yukihiro "Matz" Matsumoto
2021-10-12Merge branch 'exc_mesg' of https://github.com/take-cheeze/mruby into take-che...Yukihiro "Matz" Matsumoto
2021-10-12codegen.c: should not assign negative number to `ainfo` (`size_t`).Yukihiro "Matz" Matsumoto
2021-10-12Support Ruby3.0 keyword arguments.Yukihiro "Matz" Matsumoto
2021-10-12Merge pull request #5557 from jbampton/pre-commit-autoupdateYukihiro "Matz" Matsumoto
2021-10-12pre-commit autoupdateJohn Bampton
2021-10-10vm.c: unify `mrb_gc_arena_restore` and `mrb_gc_arena_shrink`.Yukihiro "Matz" Matsumoto
2021-10-09Merge pull request #5555 from dearblue/str-ref-regexpYukihiro "Matz" Matsumoto
2021-10-09Merge pull request #5556 from dearblue/setidxYukihiro "Matz" Matsumoto
2021-10-09Fix typo for `OP_SETIDX`dearblue
2021-10-09codegen.c: peephole optimization `OP_MOVE` after `OP_AREF`.Yukihiro "Matz" Matsumoto
2021-10-09Partially allow overriding of `String#[]` methodsdearblue
2021-10-08vm.c: check call stack depth before pushing the frame.Yukihiro "Matz" Matsumoto
2021-10-08codegen.c: peephole optimize `OP_MOVE` after `OP_ARRAY` or `OP_HASH`.Yukihiro "Matz" Matsumoto
2021-10-07Merge pull request #5554 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-10-06codedump.c: remove trailing extra newline.Yukihiro "Matz" Matsumoto
2021-10-05io.c: hide internal method names in backtrace.Yukihiro "Matz" Matsumoto
2021-10-04build(deps): bump github/super-linter from 4.8.0 to 4.8.1dependabot[bot]
2021-10-04codegen.c: no `OP_ARGARY` is needed here.Yukihiro "Matz" Matsumoto
2021-10-03mruby/ops.h: add new instructions `OP_GETIDX` and `OP_SETIDX`.Yukihiro "Matz" Matsumoto
2021-10-02Merge branch 'dearblue-inline-struct-gem'Yukihiro "Matz" Matsumoto
2021-10-02Merge branch 'inline-struct-gem' of https://github.com/dearblue/mruby into de...Yukihiro "Matz" Matsumoto
2021-10-01SECURITY.md: add scope description.Yukihiro "Matz" Matsumoto
2021-09-30TODO.md: update.Yukihiro "Matz" Matsumoto
2021-09-30dreamcast_shelf.rb: remove unnecessary gem lines.Yukihiro "Matz" Matsumoto
2021-09-30value.h: introduce `MRB_TT_STRUCT` for `mruby-struct`.Yukihiro "Matz" Matsumoto
2021-09-28Merge pull request #5553 from mruby/dependabot/github_actions/github/super-li...Yukihiro "Matz" Matsumoto
2021-09-28build(deps): bump github/super-linter from 4.7.3 to 4.8.0dependabot[bot]
2021-09-27parse.y: `__ENCODING__` should be determined in run-time; fix #5552Yukihiro "Matz" Matsumoto