Home | History | Annotate | Download | only in resources

Lines Matching refs:a2l

171     def _SortByQueueSizeAndReqID(a2l):
172 return (a2l.queue_size, a2l.first_request_id)
173 a2l = min(self._a2l_instances, key=_SortByQueueSizeAndReqID)
176 if (a2l.queue_size >= self.max_queue_size and
178 a2l = self._CreateNewA2LInstance()
181 if a2l.queue_size >= self.max_queue_size:
182 a2l.WaitForNextSymbolInQueue()
184 a2l.EnqueueRequest(addr, callback_arg)
188 for a2l in self._a2l_instances:
189 a2l.WaitForIdle()
190 a2l.Terminate()
194 a2l = ELFSymbolizer.Addr2Line(self)
195 self._a2l_instances.append(a2l)
196 return a2l
245 self._out_queue = None # Queue.Queue instance (for buffering a2l stdout).
266 # This outer loop guards against a2l hanging (detecting stdout timeout).
271 # The inner loop guards against a2l crashing (checking if it exited).
273 # poll() returns !None if the process exited. a2l should never exit.