]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-138122: Make the tachyon profiler opcode-aware (#142394)
authorPablo Galindo Salgado <Pablogsal@gmail.com>
Thu, 11 Dec 2025 03:41:47 +0000 (03:41 +0000)
committerGitHub <noreply@github.com>
Thu, 11 Dec 2025 03:41:47 +0000 (03:41 +0000)
commit5b19c75b47eb86fbc77b46199869f873d51d5fbb
tree2bd34de6dd1658c586924a94a4fb6b37cc0fdb75
parentfa448451abfabe7dbc969ef6468bedc4a8b8ecaf
gh-138122: Make the tachyon profiler opcode-aware (#142394)
36 files changed:
Doc/library/profiling.sampling.rst
Doc/sphinx-warnings.txt [new file with mode: 0644]
Include/internal/pycore_global_objects_fini_generated.h
Include/internal/pycore_global_strings.h
Include/internal/pycore_runtime_init_generated.h
Include/internal/pycore_unicodeobject_generated.h
Lib/profiling/sampling/_flamegraph_assets/flamegraph.css
Lib/profiling/sampling/_flamegraph_assets/flamegraph.js
Lib/profiling/sampling/_heatmap_assets/heatmap.css
Lib/profiling/sampling/_heatmap_assets/heatmap.js
Lib/profiling/sampling/_heatmap_assets/heatmap_pyfile_template.html
Lib/profiling/sampling/_shared_assets/base.css
Lib/profiling/sampling/cli.py
Lib/profiling/sampling/collector.py
Lib/profiling/sampling/constants.py
Lib/profiling/sampling/gecko_collector.py
Lib/profiling/sampling/heatmap_collector.py
Lib/profiling/sampling/live_collector/collector.py
Lib/profiling/sampling/live_collector/constants.py
Lib/profiling/sampling/live_collector/widgets.py
Lib/profiling/sampling/opcode_utils.py [new file with mode: 0644]
Lib/profiling/sampling/pstats_collector.py
Lib/profiling/sampling/sample.py
Lib/profiling/sampling/stack_collector.py
Lib/test/test_external_inspection.py
Lib/test/test_profiling/test_heatmap.py
Lib/test/test_profiling/test_sampling_profiler/_live_collector_helpers.py
Lib/test/test_profiling/test_sampling_profiler/mocks.py
Lib/test/test_profiling/test_sampling_profiler/test_collectors.py
Lib/test/test_profiling/test_sampling_profiler/test_integration.py
Misc/NEWS.d/next/Library/2025-12-07-23-21-13.gh-issue-138122.m3EF9E.rst [new file with mode: 0644]
Modules/_remote_debugging/_remote_debugging.h
Modules/_remote_debugging/clinic/module.c.h
Modules/_remote_debugging/code_objects.c
Modules/_remote_debugging/frames.c
Modules/_remote_debugging/module.c