Lines Matching full:bytecode
6 bytecode instruction set, executable file format, etc. Each subsection below consists of following
26 1. Program execution via bytecode interpretation should be enabled on all targets.
29 ## Bytecode section in Interpreter Design
33 1. Bytecode should allow the interpreter to run no slower than state of the art interpreters.
34 1. Bytecode should be compact in size to avoid bloating application code.
35 1. Bytecode description should have a single entry point to simplify maintenance
40 1. Bytecode is register-based: all arguments and variables are mapped to virtual registers,
44 1. Bytecode's instruction set architecture is machine-readable with a dedicated API for
49 For the rationale on the bytecode type, please see [here](rationale-for-bytecode.md).
51 Rationale on the machine-readable instruction set architecture is following. Since bytecode
57 * In Panda Assembler's back-end, we automatically generate emission of bytecode in the binary form.
58 * Converter from bytecode to the compiler's intermediate representation is partially implemented
133 1. The inevitable extra cost that interpreters pay for decoding and dispatching bytecode
146 1. According to our experiments, a stackless interpreter for a stack-based bytecode (which is by
148 bytecode (which is by nature faster).