Skip to content

Preempt Watson exception handling#36179

Merged
mangod9 merged 4 commits intodotnet:masterfrom
mangod9:preempt_drwatson2
May 11, 2020
Merged

Preempt Watson exception handling#36179
mangod9 merged 4 commits intodotnet:masterfrom
mangod9:preempt_drwatson2

Conversation

@mangod9
Copy link
Member

@mangod9 mangod9 commented May 10, 2020

Fix for #35866. Switching to GC pre-emptive mode in CLR20r3BucketParamsManager::PopulateBucketParameters

NOTHROW;
GC_NOTRIGGER;
MODE_ANY;
GC_TRIGGERS;
Copy link
Member Author

Choose a reason for hiding this comment

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

Is GC_TRIGGERS appropriate here although GCX_PREEMP() is no longer invoked here?

Copy link
Member

Choose a reason for hiding this comment

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

There doesn't seem to be anything in this method that could trigger a GC.

@mangod9 mangod9 changed the title Preempt drwatson2 Preempt Watson exception handling May 10, 2020
@Maoni0
Copy link
Member

Maoni0 commented May 10, 2020

thanks for fixing this!

@mangod9 mangod9 merged commit fa80f38 into dotnet:master May 11, 2020
@mangod9 mangod9 deleted the preempt_drwatson2 branch May 11, 2020 17:24
@ghost ghost locked as resolved and limited conversation to collaborators Dec 9, 2020
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.

4 participants