[LLVMdev] Exception handling tables for function generated on the fly

Joel Dice dicej at mailsnare.net
Tue Aug 12 11:19:17 PDT 2008


On Tue, 12 Aug 2008, Chris Lattner wrote:
>
> On Aug 12, 2008, at 10:55 AM, Tom Tromey wrote:
>
>>>>>>> "Tom" == Tom Quarendon <tom at quarendon.net> writes:
>> 
>> Tom> I imagine that GCJ has do to this ind of thing?
>> 
>> FWIW, libgcj does not include a JIT compiler.
>> So, no solution there, sorry.
>
> It's OT for this list, but the LLVM JIT can generate DWARF EH information on 
> the fly.  This is used by the LLVM Java and .NET VM/runtimes: 
> http://vmkit.llvm.org/

That's cool.  Is it also possible to generate debugging information (such 
as function and local variable names) on the fly?  If so, how would the VM 
tell the debugger about this information?

> If you have questions, please follow up on the LLVMdev list:
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> -Chris



More information about the llvm-dev mailing list