Reduce per-instruction overhead in interpreter loop by youknowone · Pull Request #7315 · RustPython/RustPython
- Defer prev_line update to when tracing is active - Inline skip_caches_if_fallthrough, compute cache_entries once per instruction
This was referenced
youknowone added a commit to youknowone/RustPython that referenced this pull request
* Reduce per-instruction overhead in interpreter loop - Defer prev_line update to when tracing is active - Inline skip_caches_if_fallthrough, compute cache_entries once per instruction * Unmark test_pdb_set_trace EXPECTED_FAILURE prev_line deferral fix corrects pdb line tracking, making these doctests pass.
This was referenced
This file contains hidden or 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