Pablo Galindo Salgado
70f2ae025f
Add opcode utilities and --opcodes CLI flag
...
New opcode_utils.py maps opcode numbers to names and detects specialized
variants using opcode module metadata. Adds normalize_location() and
extract_lineno() helpers to collector base for uniform location handling.
CLI gains --opcodes flag, validated against compatible formats (gecko,
flamegraph, heatmap, live).
2025-12-03 03:43:10 +00:00
Pablo Galindo Salgado
ea51e745c7
gh-138122: Add thread status statistics to flamegraph profiler ( #141900 )
...
Co-authored-by: ivonastojanovic <80911834+ivonastojanovic@users.noreply.github.com>
2025-11-30 01:42:39 +00:00
Pablo Galindo Salgado
b3383085f9
gh-141645: Add a TUI mode to the new tachyon profiler ( #141646 )
2025-11-20 18:27:17 +00:00
Pablo Galindo Salgado
89a914c58d
gh-135953: Add GIL contention markers to sampling profiler Gecko format ( #139485 )
...
This commit enhances the Gecko format reporter in the sampling profiler
to include markers for GIL acquisition events.
2025-11-17 12:46:26 +00:00
Pablo Galindo Salgado
bc7b511376
gh-138122: Allow to filter by thread in tachyon's flamegraph ( #139216 )
2025-09-25 15:34:57 +01:00
Pablo Galindo Salgado
67636f72d2
gh-138709: Implement CPU time profiling in profiling.sample ( #138710 )
2025-09-19 19:17:28 +01:00
Pablo Galindo Salgado
03ee060ec8
gh-138385: Sample all interpreters in the tachyon profiler ( #138398 )
2025-09-09 00:41:08 +01:00
Pablo Galindo Salgado
56eb6b64a0
gh-138122: Implement PEP 799 ( #138142 )
2025-08-27 17:52:50 +01:00