Summary: Currently there is a symbolic execution option to ignore exceptional control flow. This hack does not fit well, and it is unclear how much backend functionality should take it into consideration. This diff removes this option and replaces it with an option during model compilation. This has the advantage of clarifying and simplifying the backend, with the disadvantage of no longer supporting switching between exceptions and no-exceptions modes at analysis time. Since the possibility of ignoring exceptional control flow is due to it not being ready yet, this is a good trade to make. Reviewed By: jvillard Differential Revision: D25146148 fbshipit-source-id: 1f1299ee1master
parent
c9185ae607
commit
2726079a63
Loading…
Reference in new issue