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-08-12
Revert "Drop unnecessary upper procs linked from class/module/def syntax"
Yukihiro "Matz" Matsumoto
2021-08-12
class.c: `const_missing` do not have to be in the backtrace; ref #5528
Yukihiro "Matz" Matsumoto
2021-08-11
codedump.c: print local variable name for `ADDI/SUBI/ instructions.
Yukihiro "Matz" Matsumoto
2021-08-07
codedump.c: print two operands `R(x)` and `R(x+1)` for clarity.
Yukihiro "Matz" Matsumoto
2021-08-06
numeric.c: fix a bug regarding `MRB_INT_MIN`.
Yukihiro "Matz" Matsumoto
2021-08-04
numeric.c: fix a bug in left shift of negative integer.
Yukihiro "Matz" Matsumoto
2021-08-03
numeric.c: check zero division before modulo.
Yukihiro "Matz" Matsumoto
2021-08-03
Revert "numeric.c: simplifies `int_mod` definition."
Yukihiro "Matz" Matsumoto
2021-08-03
numeric.c: simplifies `int_mod` definition.
Yukihiro "Matz" Matsumoto
2021-08-03
Replace `mrb_fixnum_value()` with `mrb_int_value()`.
Yukihiro "Matz" Matsumoto
2021-08-03
Replace `fixnum` references with `int`.
Yukihiro "Matz" Matsumoto
2021-08-03
numeric.c: rename `fixdivmod` to `intdivmod`.
Yukihiro "Matz" Matsumoto
2021-08-02
numeric.c: simpler integer modulo calculation.
Yukihiro "Matz" Matsumoto
2021-08-02
numeric.c: use C's modulo operator if both operands are positive.
Yukihiro "Matz" Matsumoto
2021-08-02
numeric.c: refactor integer bit shift operations.
Yukihiro "Matz" Matsumoto
2021-07-30
codedump.c: instruction length should be `ilen`, not `iseq`.
Yukihiro "Matz" Matsumoto
2021-07-28
debug.c: uses most space efficient packed map for line information.
Yukihiro "Matz" Matsumoto
2021-07-26
debug.c: small refactoring.
Yukihiro "Matz" Matsumoto
2021-07-26
debug.c: remove type cast warnings.
Yukihiro "Matz" Matsumoto
2021-07-26
fmt_fp.c: add implicit cast from `mrb_float` to `int8_t`.
Yukihiro "Matz" Matsumoto
2021-07-26
vm.c: fix integer type error in `mrb_protect_error`.
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-07-17
Explicit write barrier for binding
dearblue
2021-07-17
codedump.c: update some instructions.
Yukihiro "Matz" Matsumoto
2021-07-12
load.c: call `mrb_top_run()` from `mrb_load_proc()`; fix #5504
Yukihiro "Matz" Matsumoto
2021-07-10
numeric.c: `self` should always be an integer in `__coerce_step_counter`.
Yukihiro "Matz" Matsumoto
2021-07-10
Update internal methods not to be listed in backtraces.
Yukihiro "Matz" Matsumoto
2021-07-09
Do not include `stdint.h` before `mruby.h`
dearblue
2021-07-09
debug.h: use `uint8_t` instead of `char` for BER compressed binary.
Yukihiro "Matz" Matsumoto
2021-07-09
debug.h: use `uint8_t` instead of `char` for BER compressed binary.
Yukihiro "Matz" Matsumoto
2021-07-09
cdump.c: avoid uninitialized local variable.
Yukihiro "Matz" Matsumoto
2021-07-09
range.c: avoid implicit conversion from `mrb_float` to `mrb_int`.
Yukihiro "Matz" Matsumoto
2021-07-08
range.c: should not include internal `__num_to_a` in the backtrace.
Yukihiro "Matz" Matsumoto
2021-07-08
backtrace.c: skip C method without `mid` set.
Yukihiro "Matz" Matsumoto
2021-07-08
debug.c: new debug line information format `mrb_debug_line_packed_map`.
Yukihiro "Matz" Matsumoto
2021-07-03
vm.c: `OP_DEF` to push a symbol to `a` register.
Yukihiro "Matz" Matsumoto
2021-07-02
vm.c: need to adjust `pc` for `OP_EXT[123]`.
Yukihiro "Matz" Matsumoto
2021-07-02
error.c: `mrb_obj_as_string` and `mrb_inspect` may return non-object (`undef`).
Yukihiro "Matz" Matsumoto
2021-06-30
Revert "Remove `OP_EXT[123]` from operands."
Yukihiro "Matz" Matsumoto
2021-06-28
Drop unnecessary upper procs linked from class/module/def syntax
dearblue
2021-06-26
Fixed finding variables from `proc` in `binding.eval` failed
dearblue
2021-06-25
class.c: call `method_added` hooks on alias definitions; #2339
Yukihiro "Matz" Matsumoto
2021-06-24
class.c: call hook methods on method definitions; close #2339
Yukihiro "Matz" Matsumoto
2021-06-21
numeric.c: add optional `ndigits` argument to rounding methods.
Yukihiro "Matz" Matsumoto
2021-06-20
Use `MRB_VTYPE_FOREACH()` in `src/object.c`
dearblue
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2021-06-19
Added `MRB_API` function to get block arguments info.
dearblue
2021-06-17
variable.c: add `skip` argument to skip `base` class in lookup.
Yukihiro "Matz" Matsumoto
2021-06-17
variable.c: refactor `mrb_vm_const_get` function.
Yukihiro "Matz" Matsumoto
2021-06-17
variable.c: skip prepended module for constant lookup.
Yukihiro "Matz" Matsumoto
[next]