Umajin has a new LLVM frontend. This is integrated alongside LLDB and using our QT creator IDE we can now perform step by step debugging and watching variables in JIT compiled Umajin code. We can even step from Umajin code into the underlying C++ engine!

Our new front end adds some amazing language features to Umajin taking advantage of lots of new capabilities in the recent versions of LLVM, bumping us right up to version 7.