Skip to content

Remove unused short-summary support from superpmi.py - #134509

Open
jakobbotsch with Copilot wants to merge 1 commit into
mainfrom
copilot/remove-short-summary-support
Open

jakobbotsch with Copilot wants to merge 1 commit into
mainfrom
copilot/remove-short-summary-support

Conversation

Copilot AI commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Remove SuperPMI’s short summaries, which were never used.

  • Output: Stop generating short-summary files in asmdiffs, tpdiff, metricdiff, and summarize.
  • Simplification: Remove include_details parameters and conditional branches, preserving full-summary content, JSON output, and existing CLI options.

Note

This description was generated by GitHub Copilot.

Co-authored-by: jakobbotsch <7887810+jakobbotsch@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
13 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@github-actions github-actions Bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Sep 23, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

@jakobbotsch
jakobbotsch marked this pull request as ready for review September 25, 2026 08:11
Copilot AI lite review requested due to automatic review settings September 25, 2026 08:11
@jakobbotsch

Copy link
Copy Markdown
Member

PTAL @dotnet/jit-contrib

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Removes unused short-summary generation from SuperPMI while preserving full summaries, JSON output, and CLI behavior.

Changes:

  • Removes short-summary file creation.
  • Removes include_details parameters and branches.
  • Updates summary-generation callers.
File Description
src/​coreclr/​scripts/​superpmi.py Removes short-summary support and simplifies summary generation.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants