Add exception breakpoint support
|Reported by:||bonefish||Owned by:||anevilyak|
Debugger should support exception breakpoints. There are two different kinds:
- Execution should stop when an exception is thrown.
- Execution should stop when an exception is caught.
In either case it should be possible to specify for which exception types the execution should stop:
- any exception type or
- a set of exception types.
Throw exception breakpoints for any type have the highest implementation priority and should be relatively easy to implement. They mainly require to find out what the ABI specific exception throw function is and to set a breakpoint there.