Files
mruby-mruby/mrbgems/mruby-compiler/core
Yukihiro "Matz" Matsumoto 42cea9d3ee mruby-compiler: optimize JMPNOT+JMP to JMPIF in alternative patterns
In alternative patterns (e.g., `Integer|String`), when the left pattern
has a single JMPNOT immediately before the JMP to success, convert the
JMPNOT to JMPIF and eliminate the JMP instruction.

This saves 3 bytes per optimized alternative pattern.

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-24 07:45:40 +09:00
..
2021-03-01 10:06:17 +10:00