]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-103615: Use local events for opcode tracing (GH-109472)
authorTian Gao <gaogaotiantian@hotmail.com>
Fri, 3 Nov 2023 16:39:50 +0000 (09:39 -0700)
committerGitHub <noreply@github.com>
Fri, 3 Nov 2023 16:39:50 +0000 (16:39 +0000)
commite0afed7e276b6611a2142ec70a0440298d528305
tree9170a4828e2961750e84251115ee5ac91f31f31e
parent2bc01cc0c72a3d91bdcce09886efa987a90396d9
gh-103615: Use local events for opcode tracing (GH-109472)

* Use local monitoring for opcode trace

* Remove f_opcode_trace_set

* Add test for setting f_trace_opcodes after settrace
Include/internal/pycore_ceval.h
Include/internal/pycore_instruments.h
Include/internal/pycore_interp.h
Lib/test/test_sys_settrace.py
Misc/NEWS.d/next/Core and Builtins/2023-09-15-23-39-43.gh-issue-103615.WZavly.rst [new file with mode: 0644]
Objects/frameobject.c
Python/instrumentation.c
Python/legacy_tracing.c
Python/pystate.c