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

Eric Christopher echristo at apple.com
Mon Apr 30 10:17:21 PDT 2012


On Apr 29, 2012, at 4:32 AM, "Bendersky, Eli" <eli.bendersky at intel.com> wrote:

>>> 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.

Sure. Feel free to update the docs at will :)

-eric



More information about the llvm-commits mailing list