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
/
mrbgems
Age
Commit message (
Expand
)
Author
2021-07-29
parse.y: revert some changes to be compiled by old `bison`.
Yukihiro "Matz" Matsumoto
2021-07-29
y.tab.c: remove auto generated `y.tab.c` from repository.
Yukihiro "Matz" Matsumoto
2021-07-28
codegen.c: labels should be `uint32_t`.
Yukihiro "Matz" Matsumoto
2021-07-28
codegen.c: fix `loopinfo` structure members.
Yukihiro "Matz" Matsumoto
2021-07-28
codegen.c: removed bytecode when the value of `while` is not used.
Yukihiro "Matz" Matsumoto
2021-07-28
codegen.c: fixed a bug when value is taken from `while` and `until`.
Yukihiro "Matz" Matsumoto
2021-07-26
parse.y: fix an integer cast warning.
Yukihiro "Matz" Matsumoto
2021-07-26
parse.y: `mrb_int_read()` returns `mrb_int` not `unsigned long`.
Yukihiro "Matz" Matsumoto
2021-07-26
parse.y: unify redundant functions `yywarn()` and `yywarning()`.
Yukihiro "Matz" Matsumoto
2021-07-26
test/binding.rb: remove a duplicated test.
Yukihiro "Matz" Matsumoto
2021-07-25
time.c: fixed a potential buffer overflow in `time_zonename`.
Yukihiro "Matz" Matsumoto
2021-07-25
time.c: fixed `time_zonename` buffer size bug.
Yukihiro "Matz" Matsumoto
2021-07-25
time.c: stop returning `LOCAL` for the zone name from `Time.zone`.
Yukihiro "Matz" Matsumoto
2021-07-25
time.c: update the document for `Time#usec`; close #5515
Yukihiro "Matz" Matsumoto
2021-07-25
pack.c: fixed sign comparison warning.
Yukihiro "Matz" Matsumoto
2021-07-25
parse.y: replace `strtoul()` by `mrb_int_read()`.
Yukihiro "Matz" Matsumoto
2021-07-25
Remove redundant include headers.
Yukihiro "Matz" Matsumoto
2021-07-23
codegen.c: fixed a bug in `OP_LOADI32` peephole optimization.
Yukihiro "Matz" Matsumoto
2021-07-22
codegen.c: `get_int_operand()` to support `OP_LOADL` (int in pool).
Yukihiro "Matz" Matsumoto
2021-07-22
codegen.c: add constant folding for unary numeric operators (+, -, ~).
Yukihiro "Matz" Matsumoto
2021-07-22
codegen.c: compare symbol names directly avoiding string conversion.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: skip `-@` call if the argument is a literal integer.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: move `gen_setxv()` after `new_sym()`.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: introduce `gen_int()` to generate integer instructions.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: add peephole optimization for `OP_LOADI32` before `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: add peephole optimization for `OP_LOADI16` before `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-07-21
codegen.c: a new function `get_int_operand`.
Yukihiro "Matz" Matsumoto
2021-07-20
codegen.c: negative zero equals to positive zero.
Yukihiro "Matz" Matsumoto
2021-07-20
codegen.c: allow `OP_EXT` before `OP_ADDI` and `OP_SUBI`.
Yukihiro "Matz" Matsumoto
2021-07-19
Remove unused prototypes for `mrb_proc_merge_lvar()`; ref #5511
Yukihiro "Matz" Matsumoto
2021-07-19
Merge pull request #5511 from dearblue/binding.3
Yukihiro "Matz" Matsumoto
2021-07-17
Explicit write barrier for binding
dearblue
2021-07-17
Avoid implicit casting from void pointers for C++
dearblue
2021-07-17
codegen.c: optimize variable assignments after `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-07-17
codegen.c: optimize `OP_SETUPVAR` after `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-07-16
codegen.c: add new peephole optimization for `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-07-16
codegen.c: add new peephole optimization for `OP_GETUPVAR`.
Yukihiro "Matz" Matsumoto
2021-07-15
codegen.c: `gen_jmpdst` always needs to generate relative address.
Yukihiro "Matz" Matsumoto
2021-07-10
Update internal methods not to be listed in backtraces.
Yukihiro "Matz" Matsumoto
2021-07-09
debug.h: use `uint8_t` instead of `char` for BER compressed binary.
Yukihiro "Matz" Matsumoto
2021-07-09
codegen.c: avoid uninitialized local variable.
Yukihiro "Matz" Matsumoto
2021-07-08
pack.c: fix integer signedness mixture.
Yukihiro "Matz" Matsumoto
2021-07-08
mruby-bin-debugger: remove unused local variables.
Yukihiro "Matz" Matsumoto
2021-07-08
mruby-bin-debugger: support `mrb_debug_line_packed_map`.
Yukihiro "Matz" Matsumoto
2021-07-08
mruby-bin-debugger: rename prefix 'mrb_debug_' to `mrdb_`.
Yukihiro "Matz" Matsumoto
2021-07-06
Merge branch 'mrb_debug_strdup-and-strndup' of https://github.com/cremno/mrub...
Yukihiro "Matz" Matsumoto
2021-07-04
codegen.c: jump address should be generated by `gen_jmpdst()`.
Yukihiro "Matz" Matsumoto
2021-07-03
vm.c: `OP_DEF` to push a symbol to `a` register.
Yukihiro "Matz" Matsumoto
2021-06-30
Revert "Remove `OP_EXT[123]` from operands."
Yukihiro "Matz" Matsumoto
2021-06-29
string.rb: `upto` to break when the string length is longer than `end`.
Yukihiro "Matz" Matsumoto
[next]