search for: _uwind_resume_or_rethrow

Displaying 2 results from an estimated 2 matches for "_uwind_resume_or_rethrow".

2011 Apr 12
3
[LLVMdev] Exception Handling Problems
...r current EH scheme. We don't follow the exception handling ABI: http://www.codesourcery.com/public/cxx-abi/abi-eh.html This has caused problems for at least one project I know of. Also, because we don't follow the ABI, our exception handling is slow (and people have noticed). We call _Uwind_Resume_or_Rethrow, which is expensive and unnecessary. Inlining is a huge problem for our current EH scheme. Its inability to properly inline cleanups is the reason why I had to create the (very expensive) hack in DwarfEHPrepare. And in the case of SingleSource/UnitTests/ObjC/exceptions.m, it simply fails. The inli...
2011 Apr 13
0
[LLVMdev] Exception Handling Problems
...r current EH scheme. We don't follow the exception handling ABI: http://www.codesourcery.com/public/cxx-abi/abi-eh.html This has caused problems for at least one project I know of. Also, because we don't follow the ABI, our exception handling is slow (and people have noticed). We call _Uwind_Resume_or_Rethrow, which is expensive and unnecessary. Inlining is a huge problem for our current EH scheme. Its inability to properly inline cleanups is the reason why I had to create the (very expensive) hack in DwarfEHPrepare. And in the case of SingleSource/UnitTests/ObjC/exceptions.m, it simply fails. The inli...