Lunacy - Lua 5.1 interpreter with Lazy Basic Block Versioning and JIT

15 points by asb


WilhelmVonWeiner

Lunacy doesn’t do any pointer tagging, NaN boxing, or (the goal) NuN boxing currently

Can someone explain what NuN boxing is? I don't think it's a woman of God in a punch-up...

tekknolagi

Very cool!! One thing I wanted to explore with YJIT but don't have time is if it's possible to re-compile (& optimize) JITed block traces. Like a second tier for LBBV