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-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
2021-08-24
Merge pull request #5535 from dearblue/get-args-frozen
Yukihiro "Matz" Matsumoto
2021-08-23
Checks the frozen object with `mrb_get_args()`
dearblue
2021-08-23
Integrate each element expansion process of the argument
dearblue
2021-08-23
numeric.c: fix: `-0.0.abs` returned `-0.0`.
Yukihiro "Matz" Matsumoto
2021-08-21
Organize the include of header files
dearblue
2021-08-21
etc.c: clear `mrb_value` if `sizeof(void*)` is bigger than `sizeof(mrb_float)`.
Yukihiro "Matz" Matsumoto
2021-08-21
boxing_word.h: embed `mrb_float` in `mrb_value` if possible.
Yukihiro "Matz" Matsumoto
2021-08-19
symbol.c: reduce memory by avoiding alignment gaps.
Yukihiro "Matz" Matsumoto
2021-08-19
gc.c: remove unused `struct`s from `RVALUE`.
Yukihiro "Matz" Matsumoto
2021-08-18
string.c: `mrb_str_to_cstr()` should always return a mutable string.
Yukihiro "Matz" Matsumoto
2021-08-18
debug.c: export integer compressing functions.
Yukihiro "Matz" Matsumoto
2021-08-14
error.c: the error message may contain `NUL` character.
Yukihiro "Matz" Matsumoto
2021-08-13
Check the class with `I` specifier of `mrb_get_args()`
dearblue
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
[next]