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

Yuri
Sun, 03 Oct 2010 10:43:29 -0000

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