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

Bendersky, Eli eli.bendersky at intel.com
Mon Apr 30 23:17:06 PDT 2012


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