[llvm-dev] ORC JIT Weekly #7 -- JITEventListener support and Swift Immediate Mode Migration

Lang Hames via llvm-dev llvm-dev at lists.llvm.org
Sun Mar 8 23:22:55 PDT 2020


Hi All,

Just a couple of updates this week:

First: there is a preview patch up at https://reviews.llvm.org/D75838 to
enable use of JITEventListeners in RTDyldObjectLinkingLayer. I've only done
very preliminary testing on it, but was able to debug simple JIT'd programs
on Linux using the GDB registration listener. If you've been wanting to
move to ORC but held up by lack of debugger / profiler registration, chime
in on the review -- I'd appreciate feedback and help with testing. I will
also post a bug tomorrow for investigating similar (or hopefully better)
debugger registration functionality for JITLink.

The other news is that Swift's immediate mode has moved from MCJIT  to
LLJIT. The first patch for this was posted on GitHub a few weeks back, but
blocked while I tracked down some failures in Swift script test cases on
Linux. Those failures have now been fixed and Swift's immediate mode moved
to LLJIT in
https://github.com/apple/swift/commit/7a0754b127b5fdfeaa2461be44265059c1fb162d
.

-- Lang.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200308/eb1140c0/attachment.html>


More information about the llvm-dev mailing list