Removing EH support from the old JIT
Chris Lattner
clattner at apple.com
Mon May 6 16:55:14 PDT 2013
On May 5, 2013, at 3:04 PM, Rafael EspĂndola <rafael.espindola at gmail.com> wrote:
> Back in November there was some discussion about removing the old JIT
> support for exception handling and Chris' opinion was that it was
> probably possible
> (http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-November/056237.html).
> That got delayed because MCJIT was missing support for it.
>
> Now that MCJIT has support for exception handling, can we delete it
> from the old JIT? This removes 809 lines of code that is duplicated
> with the eh frame creation in MC. It should also allow at least one
> additional cleanup in MachineLocation.
I'm still strongly in favor of this, but I don't speak for any clients of the JIT. It is probably best to remove this right after 3.3 branches, allowing us to heavily release note that it will go away after 3.3.
-Chris
More information about the llvm-commits
mailing list