-
- Downloads
bpo-43760: Speed up check for tracing in interpreter dispatch (#25276)
* Remove redundant tracing_possible field from interpreter state. * Move 'use_tracing' from tstate onto C stack, for fastest possible checking in dispatch logic. * Add comments stressing the importance stack discipline when dealing with CFrames. * Add NEWS
Showing
- Include/cpython/pystate.h 21 additions, 1 deletionInclude/cpython/pystate.h
- Include/internal/pycore_interp.h 0 additions, 6 deletionsInclude/internal/pycore_interp.h
- Misc/NEWS.d/next/Core and Builtins/2021-04-08-12-20-29.bpo-43760.tBIsD8.rst 2 additions, 0 deletions...ore and Builtins/2021-04-08-12-20-29.bpo-43760.tBIsD8.rst
- Python/ceval.c 32 additions, 23 deletionsPython/ceval.c
- Python/pystate.c 2 additions, 1 deletionPython/pystate.c
- Python/sysmodule.c 4 additions, 4 deletionsPython/sysmodule.c
Loading
Please register or sign in to comment