Skip to content

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

Merged
davmason merged 1 commit into
dotnet:release/7.0-stagingfrom
davmason:perfmaps_env_var_7
May 8, 2023
Merged

[release/7.0] Port perfmap environment variable change to 7.0#85072
davmason merged 1 commit into
dotnet:release/7.0-stagingfrom
davmason:perfmaps_env_var_7

Conversation

@davmason

Copy link
Copy Markdown
Contributor

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

@davmasondavmason added this to the 7.0.x milestone Apr 19, 2023
@davmasondavmason self-assigned this Apr 19, 2023
@jeffschwMSFTjeffschwMSFT added the Servicing-consider Issue for next servicing release review label Apr 19, 2023

@jeffschwMSFTjeffschwMSFT left a comment

Copy link
Copy Markdown
Member

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.

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

Copy link
Copy Markdown
Contributor

@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-stagingMay 8, 2023
@ghostghost locked as resolved and limited conversation to collaborators Jun 8, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Tracing-coreclrServicing-approvedApproved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@davmason@carlossanlop@jeffschwMSFT@leecow