How McSema Handles C++ Exceptions
C++ programs using exceptions are problematic for binary lifters. The non-local control-flow “throw” and “catch” operations that appear in C++ source code do not map neatly to straightforward binary representations. One could allege that the compiler, runtime, and stack unwinding library collude to make exceptions work. We recently completed our investigation into exceptions and can … Continue reading How McSema Handles C++ Exceptions
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed