Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[release/7.0] Port perfmap environment variable change to 7.0 #85072

Merged
merged 1 commit into from
May 8, 2023

Conversation

davmason
Copy link
Member

Ports #82142 to 7.0

Customer Impact

An internal partner team is running in to performance issues with generating both jit dumps and perfmap files. Currently we unconditionally do both and it all of the file IO can cause noticeable regressions. This change makes it so you can specify whether you want perfmaps, jit dumps, or both written out.

Testing

Manual validation that the correct files are produced when setting the environment variable.

Risk

Low, no known issues

@davmason davmason added this to the 7.0.x milestone Apr 19, 2023
@davmason davmason self-assigned this Apr 19, 2023
@jeffschwMSFT jeffschwMSFT added the Servicing-consider Issue for next servicing release review label Apr 19, 2023
Copy link
Member

@jeffschwMSFT jeffschwMSFT left a comment

Choose a reason for hiding this comment

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

approved. @leecow this change was approved for 6.0.x, and this is the 7.0.x version.

@leecow leecow added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Apr 20, 2023
@leecow leecow modified the milestones: 7.0.x, 7.0.7 Apr 20, 2023
@carlossanlop
Copy link
Member

@davmason - Same message as in your other PR. Please merge before May 15th (code complete) if you want this change to be included in the June Release.

@davmason davmason merged commit cd73b4f into dotnet:release/7.0-staging May 8, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Jun 8, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
area-Tracing-coreclr Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants