Hmm— I wonder how that works with exception-handling code. It'd be a pain in the ass to get notifications for normal behavior.
They must have thought of this, and it'd easy enough to ignore functions that are already inside `try` blocks, but it's strange that it's not mentioned.
I haven't looked at it yet, but perhaps they rethrow exceptions. This will mess up line numbers in stack traces but otherwise should behave similarly to original code.
Comments
Hmm— I wonder how that works with exception-handling code. It'd be a pain in the ass to get notifications for normal behavior.
They must have thought of this, and it'd easy enough to ignore functions that are already inside `try` blocks, but it's strange that it's not mentioned.
I haven't looked at it yet, but perhaps they rethrow exceptions. This will mess up line numbers in stack traces but otherwise should behave similarly to original code.