<div dir="ltr"><div dir="ltr">Hi Dibyendu,<div><br></div><div>I expect the rate of change of the ORCv2 APIs to be lower now, but they are still under active development. The core infrastructure is all in place: ExecutionSession, JITDylibs, MaterializationUnit/MaterializationResponsibility, and Layers. In LLVM 9 I expect the symbol resolution process to receive some further tweaks, and I want to add support for removing code from the JIT (which ORCv2 does not support yet). The big work in LLVM 9 at the moment is the new JIT linker (<a href="https://reviews.llvm.org/D58704">https://reviews.llvm.org/D58704</a>), but this will be an implementation detail to most clients.</div><div><br></div><div>Cheers,</div><div>Lang.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 23, 2019 at 5:16 AM Dibyendu Majumdar via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I am still on LLVM v6 as v7 ORC api changes were not backward<br>
compatible. Has the ORC api stabilized now with v8, or is it still<br>
under flux?<br>
<br>
Thanks and Regards<br>
Dibyendu<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>