Removing EH support from the old JIT

Rafael EspĂ­ndola rafael.espindola at gmail.com
Sun May 5 15:04:38 PDT 2013


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.

Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: t.patch
Type: application/octet-stream
Size: 38944 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130505/87364932/attachment.obj>


More information about the llvm-commits mailing list