<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi All,<br></div><div dir="ltr"><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">The JITEventListeners support patch in <a href="https://reviews.llvm.org/D75838">https://reviews.llvm.org/D75838</a> will be (re)committed along with some example code as soon as I work out the kinks in the object buffer ownership -- Hopefully Monday or Tuesday this week.</blockquote><div dir="ltr"><br></div><div>Testing on Linux also threw up some thread safety issues related to this that I need to track down, so the new ETA for D75838 is later this week.</div><div><br></div><div>-- Lang.</div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Mar 15, 2020 at 10:58 PM Lang Hames <<a href="mailto:lhames@gmail.com">lhames@gmail.com</a>> wrote:</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"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi All,<br><div><br></div><div>I've added a very basic set of C bindings for OrcV2 in 633ea07200e, with an example in llvm/example/OrcV2Examples/BasicOrcV2CBindings. Development of the C APIs is being tracked by <a href="http://llvm.org/PR31103" target="_blank">http://llvm.org/PR31103</a> -- if you're interested in C APIs for OrcV2 please get involved. I would especially appreciate feedback and patches from C API users: I don't have a use case for the C APIs myself, so I'm just guessing as to what you need/want most from these APIs.</div><div><br></div><div>Other notes from this week:</div><div><br></div><div>The JITEventListeners support patch in <a href="https://reviews.llvm.org/D75838" target="_blank">https://reviews.llvm.org/D75838</a> will be (re)committed along with some example code as soon as I work out the kinks in the object buffer ownership -- Hopefully Monday or Tuesday this week.</div><div><br></div><div>LLJIT now enables exception handling for MachO by default (7266a8bfeb8).<br></div><div><br></div><div>RuntimeDyldCOFF will now build stubs for dllimports (337e131ca7de).</div><div><br></div><div>JITLink now correctly scopes MachO linker-private symbols (b64afadf306, 9c9eb60b4b), and reads the 'weak' flag from the correct nlist field (c700e0317c2).<br></div><div><br></div><div>Stackmaps and DWARF can now be used in the same file without triggering an assertion (3f981cdde90f).<br></div><div><br></div><div>-- Lang.</div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div></div></div>