Apply SuppressGCAttribute to some SPCL functions. (dotnet/coreclr#27369)
authorAaron Robinson <arobins@microsoft.com>
Wed, 23 Oct 2019 05:37:24 +0000 (22:37 -0700)
committerGitHub <noreply@github.com>
Wed, 23 Oct 2019 05:37:24 +0000 (22:37 -0700)
commit85bbdd0fcbb893fa2210d31fd2f7cb29ec807977
tree22c2e8b7b9070ad386808151e25334afa8b68347
parent97c11719dfc8978cdc128703c39db2e6b1df5f8e
Apply SuppressGCAttribute to some SPCL functions. (dotnet/coreclr#27369)

Apply SuppressGCAttribute to some SPCL functions.

Only insert GC_POLL in first morph call.

Commit migrated from https://github.com/dotnet/coreclr/commit/8bc7fab14d78030914e98b33c70b370d513021f6
src/coreclr/src/jit/morph.cpp
src/libraries/System.Private.CoreLib/src/Interop/Unix/System.Native/Interop.GetTimestamp.cs
src/libraries/System.Private.CoreLib/src/Interop/Windows/Kernel32/Interop.GetCurrentProcessId.cs
src/libraries/System.Private.CoreLib/src/Interop/Windows/Kernel32/Interop.GetCurrentThreadId.cs
src/libraries/System.Private.CoreLib/src/Interop/Windows/Kernel32/Interop.GetStdHandle.cs
src/libraries/System.Private.CoreLib/src/Interop/Windows/Kernel32/Interop.QueryPerformanceCounter.cs
src/libraries/System.Private.CoreLib/src/Interop/Windows/Kernel32/Interop.SetThreadErrorMode.cs