Landing: 36d02e87a1d6

Project / Subsystem

gcc / auto-profile

Date

2026-06-25

Author

Dhruv Chawla

Commit

36d02e87a1d6f1829489e6de07c56090dc9fafad

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
auto-profile
patch_id
—
commit_hash
36d02e87a1d6f1829489e6de07c56090dc9fafad
source_type
github
headline
Make gcc-auto-profile scripts use a configurable perf.data filename
tldr
gcc-auto-profile scripts now accept a configurable perf.data filename, improving flexibility in profile data handling.
author
Dhruv Chawla
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • auto-profile
  • • PGO
  • • build
discussion_id_link
—
bugzilla_pr
—
date
2026-06-25T00:00:00.000Z

This patch modifies gcc-auto-profile scripts to accept a perf.data filename as a parameter, rather than hardcoding it. Previously, Makefile.tpl and gcc-auto-profile scripts used separate definitions for the perf data file, making it difficult to manage. This change centralizes the filename in Makefile.tpl and passes it to the scripts, simplifying maintenance and future modifications.