31 writes to EnableNodeReuse
Microsoft.Build.Engine.UnitTests (27)
BackEnd\BuildManager_Logging_Tests.cs (1)
132EnableNodeReuse = false,
BackEnd\BuildManager_Tests.cs (18)
81EnableNodeReuse = false 361EnableNodeReuse = true, 444var customparameters = new BuildParameters { EnableNodeReuse = false, Loggers = new ILogger[] { _logger } }; 509EnableNodeReuse = false, 711EnableNodeReuse = false 781EnableNodeReuse = false 1537EnableNodeReuse = false 2665_parameters.EnableNodeReuse = false; 2735_parameters.EnableNodeReuse = false; 2832_parameters.EnableNodeReuse = false; 2932_parameters.EnableNodeReuse = false; 3018_parameters.EnableNodeReuse = false; 3297EnableNodeReuse = false 3715EnableNodeReuse = false, 3781EnableNodeReuse = false, 3867EnableNodeReuse = false, 3936EnableNodeReuse = false, 4038EnableNodeReuse = false,
BackEnd\SdkResultOutOfProc_Tests.cs (3)
62EnableNodeReuse = false 126var customparameters = new BuildParameters { EnableNodeReuse = false, Loggers = new ILogger[] { _logger } }; 171var customparameters = new BuildParameters { EnableNodeReuse = false, Loggers = new ILogger[] { _logger } };
BackEnd\TaskBuilder_Tests.cs (1)
175EnableNodeReuse = false
Construction\SolutionProjectGenerator_Tests.cs (2)
2198parameters.EnableNodeReuse = false; 2286parameters.EnableNodeReuse = false;
EvaluationProfiler_Tests.cs (1)
274EnableNodeReuse = false,
Graph\IsolateProjects_Tests.cs (1)
150EnableNodeReuse = false,
Microsoft.Build.Tasks.UnitTests (1)
CreateItem_Tests.cs (1)
209EnableNodeReuse = false,
Microsoft.Build.UnitTests.Shared (2)
EngineTestEnvironment.cs (1)
51EnableNodeReuse = false,
ObjectModelHelpers.cs (1)
2086actualBuildParameters.EnableNodeReuse = enableNodeReuse;
MSBuild (1)
XMake.cs (1)
1480parameters.EnableNodeReuse = enableNodeReuse;
7 references to EnableNodeReuse
Microsoft.Build (7)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
333if (!_componentHost.BuildParameters.EnableNodeReuse)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (3)
97string commandLineArgs = $"/noautoresponse /nologo /nodemode:1 /nodeReuse:{ComponentHost.BuildParameters.EnableNodeReuse.ToString().ToLower()} /low:{ComponentHost.BuildParameters.LowPriority.ToString().ToLower()}"; 101Handshake hostHandshake = new(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: ComponentHost.BuildParameters.EnableNodeReuse, lowPriority: ComponentHost.BuildParameters.LowPriority)); 160bool nodeReuse = ComponentHost.BuildParameters?.EnableNodeReuse ?? true;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
226if (_componentHost.BuildParameters.EnableNodeReuse)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
215ShutdownAllNodes(ComponentHost.BuildParameters.EnableNodeReuse, NodeContextTerminated); 551string commandLineArgs = $" /nologo /nodemode:2 /nodereuse:{ComponentHost.BuildParameters.EnableNodeReuse} /low:{ComponentHost.BuildParameters.LowPriority} ";