You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Opening this to track some issues with the way debugger decorations work.
Issue 1
Instrument a function
In another namespace where the instrumented function is referenced, change the reference to make it no longer reference the function, and see that the decoration is not removed
Issue 2
Instrument a function
In another namespace, reference the function and see that the decoration is not added
Issue 3
Instrument a function
Change the function definition name and see that the references to the old function are no longer decorated, though the function definition still exists in the repl and is still instrumented
Calling the old function cause the debugger to start and break in the newly named function, as if it were the old one
I'm not sure if issue 3.3 is something that can totally be "fixed" since it's somewhat a symptom of the repl that old function definitions are left around, but maybe those references to the old function, which still exists and is instrumented, should still be decorated.
The text was updated successfully, but these errors were encountered:
Opening this to track some issues with the way debugger decorations work.
Issue 1
Issue 2
Issue 3
I'm not sure if issue 3.3 is something that can totally be "fixed" since it's somewhat a symptom of the repl that old function definitions are left around, but maybe those references to the old function, which still exists and is instrumented, should still be decorated.
The text was updated successfully, but these errors were encountered: