So they compile the C implementation of every opcode into templates and then patch in the actual values from the functions being compiled. That's genius, massive inspiration for me. It's automatically ABI compatible with the rest of CPython too.
Is there an similarly accessible article about the specializing adaptive interpreter? It's mentioned in this article but not much detail is given, only that the JIT builds upon it.
I wonder if I can skip the bytecode compilation phase.
Is there an similarly accessible article about the specializing adaptive interpreter? It's mentioned in this article but not much detail is given, only that the JIT builds upon it.
I wonder if I can skip the bytecode compilation phase.