17 references to Instance
ILCompiler.Compiler (15)
Compiler\DependencyAnalysis\DispatchCellNode.cs (1)
114private readonly CompilerComparer _comparer = CompilerComparer.Instance;
Compiler\DependencyAnalysis\NodeFactory.cs (2)
1695new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.Instance)); 1699new SortableDependencyNode.EmbeddedObjectNodeComparer(CompilerComparer.Instance));
Compiler\ILScanner.cs (1)
902threadStaticNodes.Sort(CompilerComparer.Instance);
Compiler\MetadataManager.cs (7)
69private readonly SortedSet<NonGCStaticsNode> _cctorContextsGenerated = new SortedSet<NonGCStaticsNode>(CompilerComparer.Instance); 70private readonly SortedSet<MetadataType> _typesWithGCStaticsGenerated = new SortedSet<MetadataType>(CompilerComparer.Instance); 71private readonly SortedSet<MetadataType> _typesWithNonGCStaticsGenerated = new SortedSet<MetadataType>(CompilerComparer.Instance); 72private readonly SortedSet<MetadataType> _typesWithThreadStaticsGenerated = new SortedSet<MetadataType>(CompilerComparer.Instance); 76private readonly SortedSet<IMethodBodyNode> _methodBodiesGenerated = new SortedSet<IMethodBodyNode>(CompilerComparer.Instance); 77private readonly SortedSet<FrozenObjectNode> _frozenObjects = new SortedSet<FrozenObjectNode>(CompilerComparer.Instance); 1061var allTypes = new SortedSet<MetadataType>(CompilerComparer.Instance);
Compiler\UsageBasedMetadataManager.cs (1)
56private readonly SortedSet<ModuleDesc> _modulesWithMetadata = new SortedSet<ModuleDesc>(CompilerComparer.Instance);
Compiler\UsageBasedTypeMapManager.cs (2)
59private readonly SortedSet<IExternalTypeMapNode> _externalTypeMaps = new SortedSet<IExternalTypeMapNode>(CompilerComparer.Instance); 60private readonly SortedSet<IProxyTypeMapNode> _proxyTypeMaps = new SortedSet<IProxyTypeMapNode>(CompilerComparer.Instance);
parent\parent\Common\Compiler\ObjectWriter\WasmFunctionBodyDeduplicator.cs (1)
68Debug.Assert(SortableDependencyNode.CompareImpl(canonical, node, CompilerComparer.Instance) < 0);
ILCompiler.RyuJit (2)
Compiler\RyuJitCompilationBuilder.cs (1)
153DependencyAnalyzerBase<NodeFactory> graph = CreateDependencyGraph(factory, new ObjectNode.ObjectNodeComparer(CompilerComparer.Instance));
parent\ILCompiler.ReadyToRun\Compiler\FileLayoutOptimizer.cs (1)
157newNodesArray.MergeSortAllowDuplicates(new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.Instance));