Hello,<div><br></div><div>Just starting out with LLVM.  I've gone through the example code and the Kaleidoscope tutorial, and found it very informative.  </div><div><br></div><div>One question, though, and apologies if I missed an answer in Googling.  I understand that when you create functions in a LLVM language and pass it through the JIT interpreter, then that function lives in the current address space for the duration of the running process.  </div>
<div><br></div><div>If correct, is there any way to get it to persist so the code doesn't have to be re-entered each time the process starts?  How about making the function available to other processes in real time?  Using a mmap, perhaps -- and if so, are there any examples out there doing that?</div>
<div><br></div><div>Again, apologies for such a newbie question.  </div><div><br></div><div>-D</div>