misc
/
portage
debian
master
gentoo portage for debian
spline
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
pym
/
portage
/
util
/
_eventloop
/
EventLoop.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Enable FD_CLOEXEC for non-blocking pipes.
Zac Medico
2013-01-03
1
-2
/
+11
*
EventLoop: enable FD_CLOEXEC on epoll fd
Zac Medico
2013-01-03
1
-0
/
+11
*
EventLoop.iteration: no IO blocking if possible
Zac Medico
2012-12-30
1
-4
/
+18
*
EventLoop.iteration(): avoid busy waiting
Zac Medico
2012-12-27
1
-14
/
+40
*
Add PipeReaderBlockingIO, Jython experimentation.
Zac Medico
2012-12-27
1
-3
/
+13
*
EventLoop: thread-safe idle_add and timeout_add
Zac Medico
2012-12-26
1
-68
/
+97
*
EventLoop: handle Linux 2.4 errno 38 for epoll
Zac Medico
2012-11-22
1
-8
/
+19
*
EventLoop: fix busy loop waiting for child pid
Zac Medico
2012-09-25
1
-13
/
+17
*
EventLoop: handle EINTR IOError for epoll
Zac Medico
2012-08-22
1
-2
/
+4
*
EventLoop: use epoll when available
Zac Medico
2012-08-21
1
-7
/
+52
*
PollScheduler: use local EventLoop (thread safe)
Zac Medico
2012-05-10
1
-18
/
+32
*
Replace @returns with @return.
Zac Medico
2012-03-27
1
-1
/
+1
*
_eventloop: use explicit relative imports
v2.2.0_alpha87
Zac Medico
2012-02-17
1
-3
/
+3
*
Move Poll{Constants,SelectAdapter} to _eventloop.
Zac Medico
2012-02-17
1
-3
/
+2
*
Move _emerge.SlotObject to portage.util.
Zac Medico
2012-02-17
1
-1
/
+1
*
EventLoop: fix _io_handler_class "f" attribute
Zac Medico
2012-02-17
1
-1
/
+1
*
EventLoop.iteration: run timeouts last
Zac Medico
2012-02-17
1
-12
/
+12
*
EventLoop: prune obsolete code
Zac Medico
2012-02-17
1
-70
/
+18
*
EventLoop.iteration: poll for blocking, not sleep
Zac Medico
2012-02-16
1
-2
/
+5
*
EventLoop.child_watch_add: dynamic IO watch
Zac Medico
2012-02-16
1
-10
/
+22
*
EventLoop: wakeup poll loop to receive sigchild
Zac Medico
2012-02-16
1
-1
/
+12
*
EventLoop: fix signal race in _sigchld_init
Zac Medico
2012-02-16
1
-1
/
+1
*
EventLoop: fix _sigchld_io_cb to return True
Zac Medico
2012-02-16
1
-0
/
+1
*
EventLoop: implement child_watch_add
Zac Medico
2012-02-16
1
-0
/
+95
*
EventLoop.iteration: sleep if no IO handlers
Zac Medico
2012-02-15
1
-1
/
+13
*
EventLoop.timeout_add: fix inverted min interval
Zac Medico
2012-02-15
1
-1
/
+1
*
EventLoop: allow IO event handler re-entrance
Zac Medico
2012-02-14
1
-11
/
+6
*
EventLoop._do_poll: tweak EINTR handling
Zac Medico
2012-02-13
1
-13
/
+14
*
EventLoop: make _poll/_run_timeouts re-entrant
Zac Medico
2012-02-13
1
-62
/
+73
*
EventLoop.iteration: handle _poll StopIteration
Zac Medico
2012-02-11
1
-1
/
+7
*
EventLoop: remove obsolete timeout_add comment
Zac Medico
2012-02-11
1
-7
/
+0
*
EventLoop.iteration: run timeouts if no fds
Zac Medico
2012-02-11
1
-1
/
+9
*
EventLoop: shorten iteration poll if timeouts
Zac Medico
2012-02-11
1
-1
/
+1
*
EventLoop: name poll constants like glib's
Zac Medico
2012-02-09
1
-1
/
+8
*
EventLoop: inherit PollConstants
Zac Medico
2012-02-09
1
-1
/
+1
*
Add global_event_loop() and GlibEventLoop.
Zac Medico
2012-02-09
1
-0
/
+2
*
EventLoop: fix inverted may_block logic
Zac Medico
2012-02-08
1
-2
/
+2
*
Move EventLoop to a separate file.
Zac Medico
2012-02-08
1
-0
/
+372