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.
Proceedings of the VLDB Endowment 4, 9 (2011), 539–550
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.