45 references to new
Microsoft.Build (2)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
32private static readonly ParallelOptions s_parallelOptions = new() { MaxDegreeOfParallelism = Environment.ProcessorCount };
FileMatcher.cs (1)
1016new ParallelOptions { MaxDegreeOfParallelism = dop },
Microsoft.Build.Tasks.Core (2)
FileIO\GetFileHash.cs (1)
81var parallelOptions = new ParallelOptions() { CancellationToken = _cancellationTokenSource.Token };
FileMatcher.cs (1)
1016new ParallelOptions { MaxDegreeOfParallelism = dop },
Microsoft.Build.Utilities.Core (1)
FileMatcher.cs (1)
1016new ParallelOptions { MaxDegreeOfParallelism = dop },
Microsoft.CodeAnalysis (2)
InternalUtilities\RoslynParallel.cs (2)
14internal static readonly ParallelOptions DefaultParallelOptions = new ParallelOptions(); 20? new ParallelOptions { CancellationToken = cancellationToken }
Microsoft.CodeAnalysis.UnitTests (1)
Text\StringTextDecodingTests.cs (1)
220var parallelOptions = new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount * 2 };
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
51=> new()
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\RoslynParallel.cs (2)
14internal static readonly ParallelOptions DefaultParallelOptions = new ParallelOptions(); 20? new ParallelOptions { CancellationToken = cancellationToken }
Microsoft.DotNet.SignTool (1)
src\BatchSignUtil.cs (1)
231ParallelOptions parallelOptions = new ParallelOptions();
Microsoft.ML.Ensemble (1)
Trainer\EnsembleTrainerBase.cs (1)
148new ParallelOptions() { MaxDegreeOfParallelism = Args.TrainParallel ? -1 : 1 },
Microsoft.ML.FastTree (22)
Dataset\Dataset.cs (2)
267Parallel.For(0, NumFlocks, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, 317Parallel.For(0, NumFlocks, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads },
GamClassification.cs (1)
134Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Training\Applications\ObjectiveFunction.cs (1)
79Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Training\DcgCalculator.cs (4)
167new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, 268new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, 383Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 521Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Training\DocumentPartitioning.cs (2)
97Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 129Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Training\ScoreTracker.cs (3)
105Parallel.For(0, tree.NumLeaves, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, (leaf) => 194Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 203Parallel.For(0, tree.NumLeaves, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads },
Training\Test.cs (3)
565Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 640Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 698Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Training\WinLossCalculator.cs (1)
63Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
TreeEnsemble\InternalRegressionTree.cs (3)
1395Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 1420Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions); 1443Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
TreeEnsemble\InternalTreeEnsemble.cs (1)
308Parallel.Invoke(new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, actions);
Utils\ThreadTaskManager.cs (1)
59Parallel.Invoke(new ParallelOptions() { MaxDegreeOfParallelism = _num }, _actions);
Microsoft.ML.KMeansClustering (2)
KMeansPlusPlusTrainer.cs (2)
1394Parallel.Invoke(new ParallelOptions() 1741Parallel.Invoke(new ParallelOptions()
Microsoft.ML.StandardTrainers (3)
Standard\MulticlassClassification\PairwiseCouplingTrainer.cs (1)
466var parallelOptions = new ParallelOptions();
Standard\SdcaBinary.cs (2)
364var pOptions = new ParallelOptions { MaxDegreeOfParallelism = numThreads }; 2049var pOptions = new ParallelOptions { MaxDegreeOfParallelism = numThreads };
Microsoft.ML.Sweeper (2)
ConfigRunner.cs (1)
195_parallelOptions = new ParallelOptions { MaxDegreeOfParallelism = options.NumThreads ?? -1 };
SynthConfigRunner.cs (1)
37_parallelOptions = new ParallelOptions { MaxDegreeOfParallelism = options.NumThreads ?? -1 };
Microsoft.ML.Sweeper.Tests (1)
TestSweeper.cs (1)
324var options = new ParallelOptions();
Microsoft.ML.Transforms (1)
Text\WordEmbeddingsExtractor.cs (1)
727=> new ParallelOptions(); // we provide default options and let the Parallel decide
System.Threading.Tasks.Parallel (1)
System\Threading\Tasks\Parallel.cs (1)
139internal static readonly ParallelOptions s_defaultParallelOptions = new ParallelOptions();