Searched defs:BuildExecutionQueue (Results 1 – 4 of 4) sorted by relevance
26 class BuildExecutionQueue; variable
37 class BuildExecutionQueue; variable
25 BuildExecutionQueue::BuildExecutionQueue(BuildExecutionQueueDelegate& delegate) in BuildExecutionQueue() function in BuildExecutionQueue
144 struct BuildExecutionQueue { struct146 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() argument169 ~BuildExecutionQueue() { in ~BuildExecutionQueue()179 void executeLane(unsigned laneNumber) { in executeLane()[all …]