Preempt Watson exception handling (#36179)
authorManish Godse <61718172+mangod9@users.noreply.github.com>
Mon, 11 May 2020 17:24:37 +0000 (10:24 -0700)
committerGitHub <noreply@github.com>
Mon, 11 May 2020 17:24:37 +0000 (10:24 -0700)
commitfa80f3866eba7971897f476703079dd7d6f7d675
tree0c392de6863e8ddfc598fccfce275f7f864b0e32
parent19a0db47c8796d4e689d4fe8a698d74066cb7d05
Preempt Watson exception handling (#36179)

* switch to preemp GC before DW version lookup

* move preempt to PopulateBucketParameters

* Adding GC_TRIGGERS to callchain of CaptureUnhandledInfoForWatson

* explictly adding PREEMPTIVE to all DwGetFileVersionInfo codepaths.
src/coreclr/src/vm/dwbucketmanager.hpp
src/coreclr/src/vm/dwreport.cpp
src/coreclr/src/vm/excep.cpp