Use public ConditionalWeakTable iterator (dotnet/coreclr#12564)
authorJan Kotas <jkotas@microsoft.com>
Fri, 30 Jun 2017 04:40:04 +0000 (21:40 -0700)
committerGitHub <noreply@github.com>
Fri, 30 Jun 2017 04:40:04 +0000 (21:40 -0700)
commit94cc0bfba60ad3a82f00fc1022417ed4f4a70051
treeacb42977c95eabe2a655c12753a4ae4c920a2be1
parent5d206db5f054e23d80f0afacc60695f955baf3b4
Use public ConditionalWeakTable iterator (dotnet/coreclr#12564)

Port https://github.com/dotnet/corert/pull/4030/commits/dotnet/coreclr@a3837f7fc60a1b7db872cfef6463f74fb1ffeafb to CoreCLR

Commit migrated from https://github.com/dotnet/coreclr/commit/8279ba85a79c5293aa06b56a4ff8de67971a43c4
src/coreclr/src/mscorlib/src/System/Runtime/CompilerServices/ConditionalWeakTable.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs
src/coreclr/src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs