Boa is an experimental Javascript lexer, parser and compiler written in Rust.
https://boa-dev.github.io/boa/doc/boa_engine/vm/opcode/enum.Opcode.html
opcodes:
operator. |
operator. |
See MIR and SIR. SIR is discussed in section "2. RTL code instructions" and "3. Hybrid stack/RTL instructions" and "4. Type-specialized instructions" of https://developers.redhat.com/articles/2022/11/22/how-i-developed-faster-ruby-interpreter .