Deegen automatically generates a two-tier VM (interpreter plus baseline JIT) from C++ bytecode semantics; a Lua 5.1 VM built with it runs 179% faster than the reference interpreter and approaches LuaJIT.
The 2022 Graal Workshop: Science, Art, Magic: Using and Developing The Graal Compiler (April 2022)
1 Pith paper cite this work. Polarity classification is still indexing.
1
Pith paper citing it
fields
cs.PL 1years
2024 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
Deegen: A JIT-Capable VM Generator for Dynamic Languages
Deegen automatically generates a two-tier VM (interpreter plus baseline JIT) from C++ bytecode semantics; a Lua 5.1 VM built with it runs 179% faster than the reference interpreter and approaches LuaJIT.