Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cache debugger skip frame predicate (#14386)
I'm not 100% sure this is correct as technically the value of __debugger_skip__ could change in the current frame while we are stepping into it, but that is likely super rare, and the slowdown that this create is problematic. There is still a small overhead for me, but this should make the experience much better. See spyder-ide/spyder-kernels#458, #13972, spyder-ide/spyder#20571, #14382
- Loading branch information
Showing
1 changed file
with
19 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters