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
/
include
Age
Commit message (
Expand
)
Author
2022-01-05
Allows handling of unaligned cptrs for `MRB_NAN_BOXING`
dearblue
2022-01-04
Merge pull request #5623 from dearblue/more-presym
Yukihiro "Matz" Matsumoto
2022-01-02
Assert that `MRB_METHOD_CACHE_SIZE` is a power of 2
dearblue
2022-01-02
Improves presym scanning
dearblue
2021-12-31
numeric.c: merge `mrb_as_float` implementation to `mrb_ensure_float_type`.
Yukihiro "Matz" Matsumoto
2021-12-29
object.c: introduce `mrb_ensure_{int,float}_type`.
Yukihiro "Matz" Matsumoto
2021-12-29
common.h: include `<sys/types.h>` for `ssize_t`; #5617
Yukihiro "Matz" Matsumoto
2021-12-28
Fix build error and refine definition of `ssize_t` on MSVC.
mimaki
2021-12-17
Add `bin/mrbc --no-ext-ops` switch
dearblue
2021-12-15
boxing_nan.h: remove false description in the comment [ci skip]
Yukihiro "Matz" Matsumoto
2021-12-14
proc.c: add `mrb_state` argument to `mrb_proc_copy()`.
Yukihiro "Matz" Matsumoto
2021-12-09
irep.h: `c` operand may require 16 bits for `BSS` operand type.
Yukihiro "Matz" Matsumoto
2021-11-26
Check more `MRB_ARGS_NONE()`
dearblue
2021-11-19
Fixed a discrepancy in `OP_ASET`
dearblue
2021-11-13
boxing_word.h: fix the error in the comment [ci skip]
Yukihiro "Matz" Matsumoto
2021-11-12
parse.y: should allow newline after `...`.
Yukihiro "Matz" Matsumoto
2021-11-08
boxing_nan.h: update `mrb_immediate_p` and related macros.
Yukihiro "Matz" Matsumoto
2021-11-04
boxing_nan.h (mrb_float_p): wrap macro argument by parenthesis.
Yukihiro "Matz" Matsumoto
2021-10-31
Fix failed build with `MRB_NAN_BOXING` and `enable_cxx_abi`
dearblue
2021-10-31
Merge pull request #5566 from dearblue/no_float_truncate
Yukihiro "Matz" Matsumoto
2021-10-30
Merge pull request #5567 from dearblue/mrb_static_assert.1
Yukihiro "Matz" Matsumoto
2021-10-30
boxing_nan.h: allow `MRB_INT64` with `MRB_NAN_BOXING`.
Yukihiro "Matz" Matsumoto
2021-10-30
boxing_nan.h: implement Favor pointer NaN Boxing.
Yukihiro "Matz" Matsumoto
2021-10-30
Avoid violations of the `mrb_static_assert()` standard
dearblue
2021-10-30
Avoid redefining `MRB_WORDBOX_NO_FLOAT_TRUNCATE`
dearblue
2021-10-28
boxing_nan.h: refactor NaN Boxing.
Yukihiro "Matz" Matsumoto
2021-10-26
boxing_nan.h: revert part of dccd66f
Yukihiro "Matz" Matsumoto
2021-10-24
Make `mrb_static_assert()` a variable argument
dearblue
2021-10-19
dump.h: bump `RITE_BINARY_MAJOR_VER` to `03`.
Yukihiro "Matz" Matsumoto
2021-10-19
ops.h: add new instructions `OP_SSEND` and `OP_SSENDB`.
Yukihiro "Matz" Matsumoto
2021-10-19
ops.h: update descriptions for array-like accesses.
Yukihiro "Matz" Matsumoto
2021-10-19
ops.h: update `OP_SEND` description.
Yukihiro "Matz" Matsumoto
2021-10-12
Merge branch 'exc_mesg' of https://github.com/take-cheeze/mruby into take-che...
Yukihiro "Matz" Matsumoto
2021-10-12
Support Ruby3.0 keyword arguments.
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-25
mrbconf.h: rename a configuration macro for no truncate floats.
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-10
ops.h: update `OP_HASHADD` description.
Yukihiro "Matz" Matsumoto
2021-09-10
mruby.h: remove `acc` from `callinfo`; add `cci` instead.
Yukihiro "Matz" Matsumoto
2021-09-10
ops.h: add `OP_SYMBOL` instruction.
Yukihiro "Matz" Matsumoto
2021-09-09
value.h: add configuration macros around `mrb_ro_data_p()`; close #5547
Yukihiro "Matz" Matsumoto
2021-09-09
value.h: use `etext` and `edata` which are more widely available; #5547
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
parse.y: refactor `mrb_parser_parse()`.
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-01
mruby.h: obsolete `mrb_to_str()`.
Yukihiro "Matz" Matsumoto
[next]