16 references to Instance
ILCompiler.ReadyToRun (16)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILDeduplicator.cs (1)
28
sortedNodes.Sort(CompilerComparer.
Instance
);
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (1)
64
_methods.MergeSort(CompilerComparer.
Instance
);
Compiler\DependencyAnalysis\ReadyToRun\ILBodyFixupSignature.cs (1)
63
completeListOfSigs.MergeSort(new ObjectNodeComparer(CompilerComparer.
Instance
));
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionNode.cs (3)
17
public ImportTable(string symbol, byte alignment) : base(symbol, nodeSorter: new EmbeddedObjectNodeComparer(CompilerComparer.
Instance
))
56
_signatures = new ArrayOfEmbeddedPointersNode<Signature>(_name + "_SigBegin", new EmbeddedObjectNodeComparer(CompilerComparer.
Instance
));
65
_signatureList.MergeSortAllowDuplicates(new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
));
Compiler\DependencyAnalysis\ReadyToRun\ImportSectionsTableNode.cs (1)
15
: base("ImportSectionsTable", new EmbeddedObjectNodeComparer(CompilerComparer.
Instance
))
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsGCInfoNode.cs (1)
11
: base("RuntimeFunctionsGCInfo", new EmbeddedObjectNodeComparer(CompilerComparer.
Instance
))
Compiler\DependencyAnalysis\ReadyToRun\SymbolNodeRange.cs (2)
30
|| CompilerComparer.
Instance
.Compare(node, _startNode) <= 0)
36
|| CompilerComparer.
Instance
.Compare(node, _endNode) > 0)
Compiler\FileLayoutOptimizer.cs (1)
116
newNodesArray.MergeSortAllowDuplicates(new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
));
Compiler\ReadyToRunCodegenCompilation.cs (3)
569
IComparer<DependencyNodeCore<NodeFactory>> comparer = new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
);
747
obj.MergeSortAllowDuplicates(new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
));
787
Array.Sort(methodsToRecompile, new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
));
Compiler\ReadyToRunCodegenCompilationBuilder.cs (1)
288
IComparer<DependencyNodeCore<NodeFactory>> comparer = new SortableDependencyNode.ObjectNodeComparer(CompilerComparer.
Instance
);
Compiler\ReadyToRunTableManager.cs (1)
107
CompilerComparer comparer = CompilerComparer.
Instance
;