[NativeAOT] Allow reverse pinvoke in DoNotTriggerGc thread state regardless of coop...
authorVladimir Sadov <vsadov@microsoft.com>
Fri, 28 Apr 2023 13:32:49 +0000 (06:32 -0700)
committerGitHub <noreply@github.com>
Fri, 28 Apr 2023 13:32:49 +0000 (06:32 -0700)
commitc04933d26f5aee8331dbadb7b094301507e9a054
treed6d0bb9b33167143a42c19786a4b67e3219909e0
parentc46c5b85521d3a884ba2282b291e748c7fbe41b1
[NativeAOT] Allow reverse pinvoke in DoNotTriggerGc thread state regardless of coop mode. (#85435)

* Allow reverse pinvoke in DoNotTriggerGc thread state regardless of coop mode.

* do not attach DoNotTriggerGc threads in reverse pinvoke

* propagate useful msbuild arguments to the build

* more PR feedback.

* a nit - more consistent formatting

* Do not pass through StripSymbols
src/coreclr/nativeaot/Runtime/EHHelpers.cpp
src/coreclr/nativeaot/Runtime/thread.cpp
src/tests/build.proj