summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mscorlib/ILLinkTrim.xml14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/mscorlib/ILLinkTrim.xml b/src/mscorlib/ILLinkTrim.xml
index a7fc505632..3f8175093e 100644
--- a/src/mscorlib/ILLinkTrim.xml
+++ b/src/mscorlib/ILLinkTrim.xml
@@ -5,15 +5,19 @@
instantiations to save in the ngen image. -->
<method name="CommonlyUsedWinRTRedirectedInterfaceStubs" />
</type>
+ <!-- Properties and methods used by a debugger. -->
<type fullname="System.Threading.Tasks.Task">
- <!-- Properties used by a debugger. -->
<property name="ParentForDebugger" />
<property name="StateFlagsForDebugger" />
</type>
- <type fullname="System.Diagnostics.Tracing.EventListener">
- <!-- Method gets used when the code is mirrored into CoreFX
- and is packaged into Microsoft.Diagnostics.Tracing.EventSource.Redist. -->
- <method name="DisposeOnShutdown" />
+ <type fullname="System.Threading.ThreadPool">
+ <method name="GetQueuedWorkItemsForDebugger" />
+ <method name="GetGloballyQueuedWorkItemsForDebugger" />
+ <method name="GetLocallyQueuedWorkItemsForDebugger" />
+ </type>
+ <type fullname="System.Threading.Tasks.TaskScheduler">
+ <method name="GetScheduledTasksForDebugger" />
+ <method name="GetTaskSchedulersForDebugger" />
</type>
<type fullname="System.Threading.Tasks.Task">
<!-- Methods is used by VS Tasks Window. -->