Skip to content

[3.15] gh-152721: Fix quadratic RLE replay time in the profiling binary reader (GH-152722) - #158850

Merged
pablogsal merged 1 commit into
python:3.15from
pablogsal:tachyon-backport-152722-315
Oct 5, 2026
Merged

pablogsal merged 1 commit into
python:3.15from
pablogsal:tachyon-backport-152722-315

Conversation

@pablogsal

@pablogsal pablogsal commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Backport of #152722 to 3.15. Build replay timestamp lists incrementally and bound each batch to 8,192 samples, with regression coverage for alternating status and long runs.

The combined 3.15 profiling and external-inspection tests pass.

…g binary reader (pythonGH-152722)

Backport of pythonGH-152722.

Co-authored-by: tonghuaroot <tonghuaroot@gmail.com>
Co-authored-by: tonghuaroot (童话) <tonghuaroot@gmail.com>
@pablogsal
pablogsal enabled auto-merge (squash) October 5, 2026 14:37
@pablogsal
pablogsal merged commit ebaca2a into python:3.15 Oct 5, 2026
56 checks passed
@pablogsal
pablogsal deleted the tachyon-backport-152722-315 branch October 5, 2026 14:42
pablogsal added a commit to pablogsal/cpython that referenced this pull request Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant