<div dir="ltr">Dear developers, <br><br>I'm working with a JIT subsystem, based on LLVM/clang, and the JIT-ted code is used in a huge MSVC application.<br><br>The results so far are promising, as LLVM is a very stable, optimized library.<br><br>However, up to now we're restricted to a minor subset of C++, since many C++ features (like exceptions or RTTI) demand functions and classes that belong to LLVM runtime library, that's usually not appended to the JIT-ted code used in my application. <br><br>Since I'm the JIT-ted code is hosted in an MSVC application, that (obviously) uses MSVC runtime, I've been considering to create a tiny little subset of LLVM runtime that would be linked to the application, to offer only what the JIT-ted code demands of it.<br><br>My questions are: <div><br><ol><li>do the creation of a minimal subset of LLVM runtime look feasible for you, LLVM developers and power users ?<br><br></li><li>has this been tried before ? </li></ol><br>All the best,<br>Hilton</div></div>