[llvm-commits] [PATCH] Updating the DebuggingJITedCode.html document with MCJIT debugging capabilities

Bendersky, Eli eli.bendersky at intel.com
Sun Apr 29 04:32:56 PDT 2012


> > The attached patch documents the full debugging capability of JIT-ed code,
> enabled by the recent enhancements in MCJIT. This capability currently
> works in trunk, and the 3.1 release branch as well; if committed, it can be also
> merged to the 3.1 release branch. The example it walks through is the one
> we presented in the latest dev meeting in London
> (http://llvm.org/devmtg/2012-04-12/); the presentation slides can also serve
> as a background reference to the document.
> >
> > Please review.
> >
> > Eli
> >
> > P.S. I'm unable to make the old examples from this document (for stack
> unwinding in crashes of JIT-ed code) work on my x64 machine. Has anyone
> been using this functionality recently?
> 
> The DWARF debug info emitter for the old JIT was removed a while ago
> (r147615). The documentation is just outdated and should be purged.
> 

I see. In that case, please find attached an updated patch that removes the mention of this functionality and just keeps the new debugging capabilities in the MCJIT path. I've also updated the background a bit to match the new situation.

Eli



---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debugjitcode_docs.2.patch
Type: application/octet-stream
Size: 11035 bytes
Desc: debugjitcode_docs.2.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120429/9c9d38f1/attachment.obj>


More information about the llvm-commits mailing list