[LLVMdev] [PATCH] Why isn't __deregister_frame called anywhere in LLVM?

Yuri yuri at rawbw.com
Sun Oct 3 03:43:29 PDT 2010


On 09/24/2010 02:34, Yuri wrote:
> Please check in an attached patch.
>
> Synopsys of the change: fixed the cleanup process of exception 
> information in JIT. Now JIT deregisters registered by it FDE 
> structures allowing consecutive JIT runs to succeed.
>
> Note: tools like lli should delete ExecutionEngine object and not the 
> module. Module is deleted by ExecutionEngine. Also I am not sure if 
> this is proper for the module to be owned by ExecutionEngine. I think 
> they should be independently owned.
>
> Yuri

For some reason I failed to attract any attention or acknowledgement of 
the issue.
So I filed this PR:
http://llvm.org/bugs/show_bug.cgi?id=8285

Yuri



More information about the llvm-dev mailing list