* Worst case scenario, override "_d_throwc" [2]For the trace handler and overriding "_d_throwc" you would just use the default implementation plus store a boolean (or counter) in a TLS variable indicating an exception has been thrown.
Yes, if there is no such feature planned then maybe creating a new runtime is the most sensible option.