[llvm-commits] [llvm] r100072 - in /llvm/trunk: include/llvm/Support/DebugLoc.h lib/VMCore/DebugLoc.cpp lib/VMCore/LLVMContextImpl.h

nicolas geoffray nicolas.geoffray at gmail.com
Thu Apr 1 13:28:46 PDT 2010


Hi Chris,

On Thu, Apr 1, 2010 at 2:48 AM, Chris Lattner <clattner at apple.com> wrote:
>
> > Machine-generated code often goes over 255 columns.   Are you sure you
> want to design this limitation in?
>
> Yep.  Only clang generates column numbers, and I don't know of any
> debuggers that do anything with them.  We can always change this in the
> future.
>
>

Actually, I was using these values (column, line number) to store some
runtime informations on an instruction (line number in a Java source file,
Java bytecode number, etc). While I know that the interface is somehow not
fully defined yet for debug location, having the possibility to get a number
of high-level information on a machine instruction through this debugging
utility was really useful.

Nicolas



> -Chris
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100401/3a169a81/attachment.html>


More information about the llvm-commits mailing list