Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're confusing unwinding mechanisms. The whole point of using unwind tables is to avoid the need to preserve frame pointers. There zero cost in pure C code and minimal cost in C++ code just for preserving the ability to unwind. You absolutely do not need to have extra prologue and epilogue code or to burn a register for a frame pointer.


from what i understood it only gets rid of those requirements in some cases....

there is a table i remember in some doc about this, the only reason i listed from memory was the lack of being able to find it quickly on google

.. its a shame i can't find it. perhaps my memory is imply faulty.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: