index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-09-20
codegen.c: check `no_peephole(s)` before `mrb_last_insn(s)`.
Yukihiro "Matz" Matsumoto
2021-09-20
codegen.c (mrb_last_insn): no previous instruction on top.
Yukihiro "Matz" Matsumoto
2021-09-19
vm.c: add array assertions.
Yukihiro "Matz" Matsumoto
2021-09-19
codegen.c: unify `OP_ARYPUSH` and `OP_ARYPUSH_N`.
Yukihiro "Matz" Matsumoto
2021-09-17
ops.h: add `OP_ARYPUSH_N` instruction.
Yukihiro "Matz" Matsumoto
2021-09-17
AUTHORS: update. [ci skip]
Yukihiro "Matz" Matsumoto
2021-09-16
AUTHORS: update. [ci skip]
Yukihiro "Matz" Matsumoto
2021-09-15
Use `struct` initializer instead of `memset`.
Yukihiro "Matz" Matsumoto
2021-09-14
sprintf.c: `width` may have been `INT_MAX`.
Yukihiro "Matz" Matsumoto
2021-09-13
parse.y: `cons_free` unused node (empty string node).
Yukihiro "Matz" Matsumoto
2021-09-13
parse.y: allow non-local variable access from hash value omission.
Yukihiro "Matz" Matsumoto
2021-09-13
parse.y: allow value omission in Hash literals introduced in Ruby3.1.
Yukihiro "Matz" Matsumoto
2021-09-12
parse.y: fix `nint` (int to node) and `intn` (node to int).
Yukihiro "Matz" Matsumoto
2021-09-12
parse.y: avoid adding zero length strings.
Yukihiro "Matz" Matsumoto
2021-09-11
codedump.c: avoid printing `OP_EXT?` prefix.
Yukihiro "Matz" Matsumoto
2021-09-10
ops.h: update `OP_HASHADD` description.
Yukihiro "Matz" Matsumoto
2021-09-10
array.c: forgot to adjust tail position in `mrb_ary_splice`.
Yukihiro "Matz" Matsumoto
2021-09-10
codegen.c: fixed `gen_setxv` bug with taking assignment value; fix #5550
Yukihiro "Matz" Matsumoto
2021-09-10
codegen.c: `gen_move` refactoring.
Yukihiro "Matz" Matsumoto
2021-09-10
mruby.h: remove `acc` from `callinfo`; add `cci` instead.
Yukihiro "Matz" Matsumoto
2021-09-10
vm.c, codedump.c: add `IREP_TT_NFLAG` assertions.
Yukihiro "Matz" Matsumoto
2021-09-10
ops.h: add `OP_SYMBOL` instruction.
Yukihiro "Matz" Matsumoto
2021-09-10
fixup! codegen.c: resurrect `s->lastpc` to reduce `iseq` scans.
Yukihiro "Matz" Matsumoto
2021-09-10
codegen.c: resurrect `s->lastpc` to reduce `iseq` scans.
Yukihiro "Matz" Matsumoto
2021-09-10
vm.c: `ci->acc` (`int16_t`) may overflow.
Yukihiro "Matz" Matsumoto
2021-09-10
Merge pull request #5549 from mruby/dependabot/github_actions/github/super-li...
Yukihiro "Matz" Matsumoto
2021-09-09
build(deps): bump github/super-linter from 4.7.2 to 4.7.3
dependabot[bot]
2021-09-09
string.c: check integer overflow in `str_replace_partial`.
Yukihiro "Matz" Matsumoto
2021-09-09
string.c: check integer overflow in `mrb_str_aset()`.
Yukihiro "Matz" Matsumoto
2021-09-09
doc/guides/mrbconf.rb: add `RO_DATA` configuration description; #5547
Yukihiro "Matz" Matsumoto
2021-09-09
value.h: add configuration macros around `mrb_ro_data_p()`; close #5547
Yukihiro "Matz" Matsumoto
2021-09-09
load.c: no need for conditional compilation; #5547
Yukihiro "Matz" Matsumoto
2021-09-09
value.h: use `etext` and `edata` which are more widely available; #5547
Yukihiro "Matz" Matsumoto
2021-09-09
Merge pull request #5548 from mruby/dependabot/github_actions/github/super-li...
Yukihiro "Matz" Matsumoto
2021-09-08
build(deps): bump github/super-linter from 4.7.1 to 4.7.2
dependabot[bot]
2021-09-08
array.c: refactor `mrb_ary_splice`.
Yukihiro "Matz" Matsumoto
2021-09-07
value.h: fixed address comparison on macOS.
Yukihiro "Matz" Matsumoto
2021-09-07
object.c: rename `mrb_to_int` to `mrb_to_integer`.
Yukihiro "Matz" Matsumoto
2021-09-07
string.h: rename `mrb_str_to_inum` to `mrb_str_to_integer`.
Yukihiro "Matz" Matsumoto
2021-09-07
eval.c: if the parser raises an exception without an error message
Yukihiro "Matz" Matsumoto
2021-09-07
eval.c: check length of the file name.
Yukihiro "Matz" Matsumoto
2021-09-07
codegen.c: improve exception handling in `generate_code`.
Yukihiro "Matz" Matsumoto
2021-09-07
parse.y: refactor `mrb_parser_parse()`.
Yukihiro "Matz" Matsumoto
2021-09-06
parse.y: refactoring `mrb_parser_parser()`.
Yukihiro "Matz" Matsumoto
2021-09-06
numeric.c: shortcut overflowing operation when `ndigit` is too small.
Yukihiro "Matz" Matsumoto
2021-09-05
boxing_word.h: avoid `mrb_float_p()` when `MRB_NO_FLOAT` is on; fix #5546
Yukihiro "Matz" Matsumoto
2021-09-05
array.c: check integer overflow before addition.
Yukihiro "Matz" Matsumoto
2021-09-05
codegen.c: avoid integer overflow.
Yukihiro "Matz" Matsumoto
2021-09-04
kernel.c: add `__method__`; ref #4468
Yukihiro "Matz" Matsumoto
2021-09-04
Merge branch 'shuujii-rename-Kernel-__method__-to-Kernel-__callee__'
Yukihiro "Matz" Matsumoto
[prev]
[next]