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
path:
root
/
src
Age
Commit message (
Expand
)
Author
2021-10-10
vm.c: unify `mrb_gc_arena_restore` and `mrb_gc_arena_shrink`.
Yukihiro "Matz" Matsumoto
2021-10-09
Merge pull request #5555 from dearblue/str-ref-regexp
Yukihiro "Matz" Matsumoto
2021-10-09
Fix typo for `OP_SETIDX`
dearblue
2021-10-09
Partially allow overriding of `String#[]` methods
dearblue
2021-10-08
vm.c: check call stack depth before pushing the frame.
Yukihiro "Matz" Matsumoto
2021-10-06
codedump.c: remove trailing extra newline.
Yukihiro "Matz" Matsumoto
2021-10-03
mruby/ops.h: add new instructions `OP_GETIDX` and `OP_SETIDX`.
Yukihiro "Matz" Matsumoto
2021-09-30
value.h: introduce `MRB_TT_STRUCT` for `mruby-struct`.
Yukihiro "Matz" Matsumoto
2021-09-27
parse.y: `__ENCODING__` should be determined in run-time; fix #5552
Yukihiro "Matz" Matsumoto
2021-09-25
mrbconf.h: rename a configuration macro for no truncate floats.
Yukihiro "Matz" Matsumoto
2021-09-24
Revert "vm.c: add assertions instead of `mrb_ensure_hash_type()`."
Yukihiro "Matz" Matsumoto
2021-09-22
error.c: stop calling `initialize` from VM exceptions.
Yukihiro "Matz" Matsumoto
2021-09-21
vm.c: add assertions instead of `mrb_ensure_hash_type()`.
Yukihiro "Matz" Matsumoto
2021-09-20
Update `struct` initializer to work with relatively older `C++`.
Yukihiro "Matz" Matsumoto
2021-09-20
codedump.c: add cosmetic tabs before variable labels.
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-15
Use `struct` initializer instead of `memset`.
Yukihiro "Matz" Matsumoto
2021-09-11
codedump.c: avoid printing `OP_EXT?` prefix.
Yukihiro "Matz" Matsumoto
2021-09-10
array.c: forgot to adjust tail position in `mrb_ary_splice`.
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
vm.c: `ci->acc` (`int16_t`) may overflow.
Yukihiro "Matz" Matsumoto
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
load.c: no need for conditional compilation; #5547
Yukihiro "Matz" Matsumoto
2021-09-08
array.c: refactor `mrb_ary_splice`.
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-06
numeric.c: shortcut overflowing operation when `ndigit` is too small.
Yukihiro "Matz" Matsumoto
2021-09-05
array.c: check integer overflow before addition.
Yukihiro "Matz" Matsumoto
2021-09-04
proc.c: need to preserve `target_class` in `callinfo`.
Yukihiro "Matz" Matsumoto
2021-09-04
vm.c: remove duplicated calls of `mrb_vm_ci_target_class()`.
Yukihiro "Matz" Matsumoto
2021-09-03
range.c: `len = b - a` may overflow.
Yukihiro "Matz" Matsumoto
2021-09-03
range.c: hide internal `__num_to_a' method from backtrace.
Yukihiro "Matz" Matsumoto
2021-09-01
string.c: need to adjust index for UTF-8.
Yukihiro "Matz" Matsumoto
2021-09-01
string.c: implement `__sub_replace()` in C.
Yukihiro "Matz" Matsumoto
2021-09-01
mruby.h: obsolete `mrb_to_str()`.
Yukihiro "Matz" Matsumoto
2021-09-01
object.c: remove `mrb_convert_to_integer()' function.
Yukihiro "Matz" Matsumoto
2021-09-01
Do no use return values from `mrb_ensure_` functions.
Yukihiro "Matz" Matsumoto
2021-09-01
mruby.h: reorganize `mrb_ensure/check` functions in headers.
Yukihiro "Matz" Matsumoto
2021-08-30
Merge pull request #5542 from dearblue/mrb_get_args-cI
Yukihiro "Matz" Matsumoto
2021-08-28
Allow `nil` for `c!` and `I!` specifiers of `mrb_get_args()`
dearblue
2021-08-28
Integrate the processing of similar specifiers of `mrb_get_args()`
dearblue
2021-08-27
Refactor the `mrb_get_args()` function
dearblue
2021-08-26
etc.c: keep full `float32` with `MRB_64BIT` and `MRB_USE_FLOAT32`.
Yukihiro "Matz" Matsumoto
2021-08-26
boxing_word.h: rename configuration macro name.
Yukihiro "Matz" Matsumoto
2021-08-26
value.h: reconstruct `mrb_ro_data_p()`.
Yukihiro "Matz" Matsumoto
[next]