summaryrefslogtreecommitdiffstats
path: root/pym/portage/util/_eventloop
Commit message (Expand)AuthorAgeFilesLines
* Enable FD_CLOEXEC for non-blocking pipes.Zac Medico2013-01-031-2/+11
* EventLoop: enable FD_CLOEXEC on epoll fdZac Medico2013-01-031-0/+11
* EventLoop.iteration: no IO blocking if possibleZac Medico2012-12-301-4/+18
* EventLoop.iteration(): avoid busy waitingZac Medico2012-12-271-14/+40
* Add PipeReaderBlockingIO, Jython experimentation.Zac Medico2012-12-271-3/+13
* EventLoop: thread-safe idle_add and timeout_addZac Medico2012-12-261-68/+97
* EventLoop: handle Linux 2.4 errno 38 for epollZac Medico2012-11-221-8/+19
* EventLoop: fix busy loop waiting for child pidZac Medico2012-09-252-14/+18
* EventLoop: handle EINTR IOError for epollZac Medico2012-08-221-2/+4
* EventLoop: use epoll when availableZac Medico2012-08-211-7/+52
* PollScheduler: use local EventLoop (thread safe)Zac Medico2012-05-101-18/+32
* Replace @returns with @return.Zac Medico2012-03-271-1/+1
* _eventloop: use explicit relative importsv2.2.0_alpha87Zac Medico2012-02-173-7/+6
* PollSelectAdapter: don't inherit PollConstantsZac Medico2012-02-171-1/+1
* Move Poll{Constants,SelectAdapter} to _eventloop.Zac Medico2012-02-173-3/+94
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-171-1/+1
* EventLoop: fix _io_handler_class "f" attributeZac Medico2012-02-171-1/+1
* EventLoop.iteration: run timeouts lastZac Medico2012-02-171-12/+12
* EventLoop: prune obsolete codeZac Medico2012-02-171-70/+18
* EventLoop.iteration: poll for blocking, not sleepZac Medico2012-02-161-2/+5
* EventLoop.child_watch_add: dynamic IO watchZac Medico2012-02-161-10/+22
* EventLoop: wakeup poll loop to receive sigchildZac Medico2012-02-161-1/+12
* EventLoop: fix signal race in _sigchld_initZac Medico2012-02-161-1/+1
* EventLoop: fix _sigchld_io_cb to return TrueZac Medico2012-02-161-0/+1
* EventLoop: implement child_watch_addZac Medico2012-02-162-0/+96
* EventLoop.iteration: sleep if no IO handlersZac Medico2012-02-151-1/+13
* EventLoop.timeout_add: fix inverted min intervalZac Medico2012-02-151-1/+1
* EventLoop: allow IO event handler re-entranceZac Medico2012-02-141-11/+6
* EventLoop._do_poll: tweak EINTR handlingZac Medico2012-02-131-13/+14
* EventLoop: make _poll/_run_timeouts re-entrantZac Medico2012-02-131-62/+73
* EventLoop.iteration: handle _poll StopIterationZac Medico2012-02-111-1/+7
* EventLoop: remove obsolete timeout_add commentZac Medico2012-02-111-7/+0
* EventLoop.iteration: run timeouts if no fdsZac Medico2012-02-111-1/+9
* EventLoop: shorten iteration poll if timeoutsZac Medico2012-02-111-1/+1
* GlibEventLoop: use gi.repository.GLibZac Medico2012-02-101-5/+1
* EventLoop: name poll constants like glib'sZac Medico2012-02-092-1/+14
* EventLoop: inherit PollConstantsZac Medico2012-02-091-1/+1
* Add global_event_loop() and GlibEventLoop.Zac Medico2012-02-093-0/+58
* EventLoop: fix inverted may_block logicZac Medico2012-02-081-2/+2
* Move EventLoop to a separate file.Zac Medico2012-02-082-0/+374