Home
last modified time | relevance | path

Searched defs:BuildExecutionQueue (Results 1 – 4 of 4) sorted by relevance

/dports/devel/llbuild/swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2017-12-10-a/include/llbuild/BuildSystem/
H A DBuildSystemCommandInterface.h26 class BuildExecutionQueue; variable
H A DBuildSystem.h37 class BuildExecutionQueue; variable
/dports/devel/llbuild/swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2017-12-10-a/lib/BuildSystem/
H A DBuildExecutionQueue.cpp25 BuildExecutionQueue::BuildExecutionQueue(BuildExecutionQueueDelegate& delegate) in BuildExecutionQueue() function in BuildExecutionQueue
/dports/devel/llbuild/swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2017-12-10-a/lib/Commands/
H A DNinjaBuildCommand.cpp144 struct BuildExecutionQueue { struct
146 unsigned numLanes;
149 std::vector<std::unique_ptr<std::thread>> lanes;
152 std::deque<std::function<void(unsigned)>> readyJobs;
153 std::mutex readyJobsMutex;
154 std::condition_variable readyJobsCondition;
157 bool useLIFO;
160 BuildExecutionQueue(unsigned numLanes, bool useLIFO) in BuildExecutionQueue() argument
169 ~BuildExecutionQueue() { in ~BuildExecutionQueue()
179 void executeLane(unsigned laneNumber) { in executeLane()
[all …]