Skip to content

Remove Resurrect logic as it shouldn't be needed for .NET 6 and newer. - #1380

Merged
Manodasan Wignarajah (manodasanW) merged 3 commits into
microsoft:masterfrom
jlaanstra:user/jlaans/remove-resurrect
Jan 25, 2024
Merged

Manodasan Wignarajah (manodasanW) merged 3 commits into
microsoft:masterfrom
jlaanstra:user/jlaans/remove-resurrect

Conversation

@jlaanstra

@jlaanstra Johan Laanstra (jlaanstra) commented Nov 11, 2023 •

Copy link
Copy Markdown
Collaborator

After talking with Manodasan Wignarajah (@manodasanW) we should no longer need Resurrect on .NET 6 and newer.

Comment thread src/WinRT.Runtime/ObjectReference.cs

@Sergio0694 Sergio Pedri (Sergio0694) 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.

LGTM! :shipit:

@manodasanW

Copy link
Copy Markdown
Member

Confirmed using both .NET 6 and .NET 8 with the old repro app that this change runs without issue.

@manodasanW
Manodasan Wignarajah (manodasanW) merged commit 70e9541 into microsoft:master Jan 25, 2024
Sergio Pedri (Sergio0694) pushed a commit that referenced this pull request Jan 25, 2024
#1380)

* Remove Resurrect logic as it shouldn't be needed for .NET 6 and newer.

* Remove double check.

* Add check back.
Sergio Pedri (Sergio0694) added a commit that referenced this pull request Jan 26, 2024
#1380) (#1469)

* Remove Resurrect logic as it shouldn't be needed for .NET 6 and newer.

* Remove double check.

* Add check back.

Co-authored-by: Johan Laanstra <jlaans@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants