Skip to content

Fix special sweep issue for workstation - #81248

Merged
cshung merged 1 commit into
dotnet:mainfrom
cshung:public/wks-special-sweep
Mar 6, 2023
Merged

Fix special sweep issue for workstation#81248
cshung merged 1 commit into
dotnet:mainfrom
cshung:public/wks-special-sweep

Conversation

@cshung

@cshung cshung commented Jan 26, 2023

Copy link
Copy Markdown
Contributor

We need to make sure that if special_sweep_p is true, then we must not perform compaction, this rule was missed for the workstation GC case, and this PR put that back in.

Validation checklist:

  • Validated against selected GCPerfSim scenarios.
  • Validated against selected Microbenchmark scenarios.
  • Validated against ASP.Net benchmarks scenarios.
  • Validated against ReliabilityFramework for WorkStation.

None of these validation tests find any crashes, and this change is not expected to have any performance differences.

@ghost ghost added the area-GC-coreclr label Jan 26, 2023
@ghost ghost assigned cshung Jan 26, 2023
@ghost

ghost commented Jan 26, 2023

Copy link
Copy Markdown

Tagging subscribers to this area: @dotnet/gc
See info in area-owners.md if you want to be subscribed.

Issue Details

null

Author: cshung
Assignees: cshung
Labels:

area-GC-coreclr

Milestone: -

@cshung
cshung marked this pull request as draft January 26, 2023 23:31
@cshung
cshung force-pushed the public/wks-special-sweep branch 2 times, most recently from e4db214 to e3d6003 Compare January 27, 2023 17:12
@ghost ghost closed this Feb 26, 2023
@ghost

ghost commented Feb 26, 2023

Copy link
Copy Markdown

Draft Pull Request was automatically closed for 30 days of inactivity. Please let us know if you'd like to reopen it.

@cshung cshung reopened this Mar 3, 2023
@cshung
cshung force-pushed the public/wks-special-sweep branch from e3d6003 to e624ee6 Compare March 3, 2023 18:32
@cshung
cshung marked this pull request as ready for review March 3, 2023 20:28
@cshung
cshung merged commit 340d1f2 into dotnet:main Mar 6, 2023
@cshung
cshung deleted the public/wks-special-sweep branch March 6, 2023 18:48
@cshung

cshung commented Mar 13, 2023

Copy link
Copy Markdown
Contributor Author

/backport to release/7.0

@github-actions

Copy link
Copy Markdown
Contributor

Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/4407955927

@ghost ghost locked as resolved and limited conversation to collaborators Apr 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants