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

Bill Wendling isanbard at gmail.com
Tue May 1 00:59:29 PDT 2012


Okay. It's in there now. Thanks!

-bw

On Apr 30, 2012, at 11:17 PM, Bendersky, Eli wrote:

> Done in r155895
> Bill - this can be merged into the 3.1 branch since it's also relevant there (currently the 3.1 docs contain wrong information)
> 
> 
>> -----Original Message-----
>> From: Eric Christopher [mailto:echristo at apple.com]
>> Sent: Monday, April 30, 2012 20:17
>> To: Bendersky, Eli
>> Cc: llvm-commits at cs.uiuc.edu; Bill Wendling <isanbard at gmail.com>
>> (isanbard at gmail.com); reid.kleckner at gmail.com
>> Subject: Re: [llvm-commits] [PATCH] Updating the DebuggingJITedCode.html
>> document with MCJIT debugging capabilities
>> 
>> 
>> 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
> ---------------------------------------------------------------------
> 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.
> 





More information about the llvm-commits mailing list