Umajin Blog
New LLVM Frontend

New LLVM Frontend

Published on December 20, 2018

By David Brebner

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.