3 ms·
Exactly. You need a compiler that can reason about Ruby semantics. Llvm can’t. Not sure MIR will do any better. The key is: - large opcode set and an architec
by pizlonator 7y ago
Exactly. You need a compiler that can reason about Ruby semantics. Llvm can’t. Not sure MIR will do any better.
The key is:
- large opcode set and an architecture that tries to amortize the pain of lots of opcodes.
- excellent support for speculation and effects analysis.