Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 14, 2022

Backport of #69108 to release/7.0

/cc @MichalStrehovsky @PeterSolMS

Customer Impact

(This is quite pushing the RC2 bar at this point, but I want to at least try because shipping with GC configuration that is very different is not great either.)

We couldn't previously enable regions due to crashes. We've since fixed multiple stress issues in NativeAOT and the crashes are now all gone.

This PR allows us to use the GC in the same configuration that CoreCLR uses.

Testing

Passes all our NativeAOT testing.

Risk

There definitely is some.

@ghost ghost added the area-GC-coreclr label Sep 14, 2022
@ghost
Copy link

ghost commented Sep 14, 2022

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

Issue Details

Backport of #69108 to release/7.0

/cc @MichalStrehovsky @PeterSolMS

Customer Impact

Testing

Risk

IMPORTANT: Is this backport for a servicing release? If so and this change touches code that ships in a NuGet package, please make certain that you have added any necessary package authoring and gotten it explicitly reviewed.

Author: github-actions[bot]
Assignees: -
Labels:

area-GC-coreclr

Milestone: -

@MichalStrehovsky
Copy link
Member

MichalStrehovsky commented Sep 14, 2022

There's one segfault in https://github.com/dotnet/runtime/pull/69108/checks?check_run_id=8347611410 that would need to be investigated. I'm done for the day. Marking no merge. Still interested in test run results.

@MichalStrehovsky MichalStrehovsky added the NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) label Sep 14, 2022
@MichalStrehovsky
Copy link
Member

GC is asserting. We don't have all the necessary fixes here. Unclear which one(s) are missing.

@MichalStrehovsky MichalStrehovsky deleted the backport/pr-69108-to-release/7.0 branch September 14, 2022 20:13
@ghost ghost locked as resolved and limited conversation to collaborators Oct 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-GC-coreclr NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants