Joel Dice
2008-Aug-12 18:19 UTC
[LLVMdev] Exception handling tables for function generated on the fly
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
Nuno Lopes
2008-Aug-12 21:26 UTC
[LLVMdev] Exception handling tables for function generated onthe fly
> 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?No. Currently there's no support in LLVM to do this (unfortunately). Nuno