Files
mruby-mruby/include/mruby
Yukihiro "Matz" Matsumoto d759a73525 Allow more than 256 child irep; fix #5310
We have introduced following new instructions.

 * `OP_LAMBDA16`
 * `OP_BLOCK16`
 * `OP_METHOD16`
 * `OP_EXEC16`

Each instruction uses 16 bits operand for `reps` index. Since new
instructions are added, `mruby/c` VM should be updated.

Due to new instructions, dump format compatibility is lost, we have
increased `RITE_BINARY_MAJOR_VER`.

In addition, we have decreased the size of `refcnt` in `mrb_irep` from
`uint32_t` to `uint16_t`, which is reasonably big enough.
2021-02-01 16:20:58 +09:00
..
2020-11-17 12:41:10 +09:00
2019-12-13 04:41:43 +09:00
2020-12-13 18:38:22 +10:00
2020-11-04 14:01:04 +09:00
2019-08-18 20:12:44 +09:00
2019-08-18 20:12:44 +09:00
2020-11-01 13:42:35 +09:00