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
/
codedump.c
Age
Commit message (
Expand
)
Author
2021-12-01
codedump.c: print `OP_EXT` explicitly again for debugging purpose.
Yukihiro "Matz" Matsumoto
2021-10-21
codedump.c: add indentation for `OP_MOVE`.
Yukihiro "Matz" Matsumoto
2021-10-19
codedump.c: remove `OP_` prefix from disasm output.
Yukihiro "Matz" Matsumoto
2021-10-19
ops.h: add new instructions `OP_SSEND` and `OP_SSENDB`.
Yukihiro "Matz" Matsumoto
2021-10-12
Support Ruby3.0 keyword arguments.
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-20
codedump.c: add cosmetic tabs before variable labels.
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-11
codedump.c: avoid printing `OP_EXT?` prefix.
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-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-07-30
codedump.c: instruction length should be `ilen`, not `iseq`.
Yukihiro "Matz" Matsumoto
2021-07-17
codedump.c: update some instructions.
Yukihiro "Matz" Matsumoto
2021-06-30
Revert "Remove `OP_EXT[123]` from operands."
Yukihiro "Matz" Matsumoto
2021-06-05
codedump.c: fix a compiler condition bug with `MRB_NO_FLOAT`.
Yukihiro "Matz" Matsumoto
2021-03-12
codegen.c: fixed a typo.
Yukihiro "Matz" Matsumoto
2021-03-12
codegen.c: no integer overflow error in `codegen`; close #5376
Yukihiro "Matz" Matsumoto
2021-02-01
Allow more than 256 child `irep`; fix #5310
Yukihiro "Matz" Matsumoto
2021-01-25
Silence 'loss of data' warnings.
Yukihiro "Matz" Matsumoto
2021-01-03
replace ; to : of OPT_SETGV in codedump.c
Katsuyoshi Ito
2021-01-02
Fixed wrong casting in `OP_LOADI32`.
Yukihiro "Matz" Matsumoto
2020-12-02
Print implicit operands for some instructions.
Yukihiro "Matz" Matsumoto
2020-11-30
Fixed print catch handler address in codedump; ref #5200
dearblue
2020-11-26
Make `OP_JMP*` operand address to be relative.
Yukihiro "Matz" Matsumoto
2020-11-24
Fix compiler errors from `MRB_NO_FLOAT`; #5185
Yukihiro "Matz" Matsumoto
2020-11-21
Rename `MRB_{ENABLE,DISABLE}_` to `MRB_{USE,NO}_`; close #5163
KOBAYASHI Shuji
2020-11-18
Check if irep->reps is NULL
Zhang Xiaohui
2020-11-16
Avoid undefined behavior
KOBAYASHI Shuji
2020-11-05
Fix a bug with printing `(null)` local variable name for a register.
Yukihiro "Matz" Matsumoto
2020-11-04
Add a new instruction `OP_LOADI32`.
Yukihiro "Matz" Matsumoto
2020-11-03
Add new instructions to handle symbols/literals >255; fix #5109
Yukihiro "Matz" Matsumoto
2020-11-02
format '%p' expects argument of type 'void *'; #5107
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `OP_JUW` instruction to `OP_JMPUW`.
Yukihiro "Matz" Matsumoto
2020-10-12
Fix typo `_hander` -> `_handler`.
Yukihiro "Matz" Matsumoto
2020-10-12
Replace global jump with catch handler implementation
dearblue
2020-10-12
Removed push/pop instructions for rescue/ensure
dearblue
2020-10-12
Extended `OP_EXCEPT` and `OP_RAISE` (`OP_RAISEIF`) instructions
dearblue
2020-10-12
Extended mruby binary format
dearblue
2020-10-12
Check `lv` before printing local variable names.
Yukihiro "Matz" Matsumoto
2020-10-12
You don't need to keep index in local variables info in `irep`.
Yukihiro "Matz" Matsumoto
2020-10-12
Remove `OP_EXT[123]` from operands.
Yukihiro "Matz" Matsumoto
2020-10-12
Clarify the use of `MRB_64BIT` and `MRB_INT64` in `dump.c` and `load.c`.
Yukihiro "Matz" Matsumoto
2020-10-12
Replace entire `irep->pool`.
Yukihiro "Matz" Matsumoto
2020-10-12
Constify `irep` members.
Yukihiro "Matz" Matsumoto
2020-05-07
Add a new instruction `OP_LOADI16`.
Yukihiro "Matz" Matsumoto
2019-09-26
Fixed `codedump` for human readable symbol format; ref #4684
Yukihiro "Matz" Matsumoto
[next]