summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
Commit message (Expand)AuthorAgeFilesLines
...
* autounmask: Avoid unmasking live versions if possibleSebastian Luther2012-02-261-8/+25
* Reorganize how autounmask allows changes to be madeSebastian Luther2012-02-261-52/+57
* autounmask: Fix USE change messages to display the correct parentSebastian Luther2012-02-241-0/+4
* Scheduler: hang in _schedule_tasks, bug 404995v2.2.0_alpha88Zac Medico2012-02-201-1/+2
* Move Poll{Constants,SelectAdapter} to _eventloop.Zac Medico2012-02-172-91/+0
* Move _emerge.SlotObject to portage.util.Zac Medico2012-02-1710-67/+22
* SlotObject: validate __slots__ and keyword argsZac Medico2012-02-171-2/+11
* Remove redundant inherited __slots__ values.Zac Medico2012-02-171-1/+1
* SubProcess._waitpid_cb: fix args for glib compatZac Medico2012-02-171-1/+1
* SubProcess: use child_watch_addZac Medico2012-02-161-29/+7
* EventLoop: implement child_watch_addZac Medico2012-02-161-1/+3
* SubProcess: use non-blocking waitpidZac Medico2012-02-151-12/+27
* Comment about _setup_pipes / PyPy GC interaction.Zac Medico2012-02-151-1/+5
* SpawnProcess: use os.open for /dev/null inputZac Medico2012-02-151-3/+3
* Scheduler: PyPy WeakValueDictionary.pop KeyErrorZac Medico2012-02-141-1/+8
* SpawnProcess: for stdout use os.write, not fdopenZac Medico2012-02-141-6/+5
* SubProcess._wait: add debug code for bug #403697Zac Medico2012-02-141-0/+6
* Assert that fork returns int for bug 403697.Zac Medico2012-02-141-0/+3
* AsynchronousTask: skip cancelled check in _startZac Medico2012-02-142-6/+0
* After python fork, don't close fds for PyPy 1.8.Zac Medico2012-02-141-1/+5
* AsynchronousTask: don't wait for exit statusZac Medico2012-02-138-11/+29
* PollScheduler: use idle_add to check terminationZac Medico2012-02-122-22/+41
* Scheduler: simplify _sched_iface constructionv2.2.0_alpha86Zac Medico2012-02-111-14/+3
* EbuildIpcDaemon: handle POLLHUP, bug #401919Zac Medico2012-02-111-0/+24
* AbstractPollTask: merge _wait from subclassZac Medico2012-02-112-12/+6
* QueueScheduler: tweak run loop logicZac Medico2012-02-111-5/+5
* MetadataRegen: use porttreesZac Medico2012-02-111-1/+4
* _emerge.MetadataRegen.MetadataRegen._iter_metadata_processes():Arfrever Frehtes Taifersar Arahesis2012-02-111-21/+23
* PollScheduler: return None from _schedule_tasksZac Medico2012-02-113-15/+12
* QueueScheduler: timeout compat for GlibEventLoopZac Medico2012-02-111-10/+19
* display_autounmask: highlight config changesZac Medico2012-02-101-4/+12
* PollScheduler: add generic _main_loop()Zac Medico2012-02-104-27/+30
* Scheduler: cleanup timeout after _main_loopZac Medico2012-02-101-2/+3
* EbuildMerge: add exit_hook to unlock build dirZac Medico2012-02-103-5/+7
* Use IO_* constants where appropriate.Zac Medico2012-02-096-19/+35
* Add global_event_loop() and GlibEventLoop.Zac Medico2012-02-091-2/+2
* AsynchronousTask: exit listeners reverse orderZac Medico2012-02-091-1/+5
* QueueScheduler: fix for IpcDaemonTestCaseZac Medico2012-02-091-1/+3
* Move EventLoop to a separate file.Zac Medico2012-02-081-366/+1
* Use AbstractPollTask._wait_loop() more.Zac Medico2012-02-083-13/+4
* PollScheduler: remove _poll_loopZac Medico2012-02-083-33/+13
* PollScheduler: remove EventLoop._schedule hookZac Medico2012-02-081-12/+5
* Scheduler: tweak _add_prefetchersZac Medico2012-02-081-8/+6
* SequentialTaskQueue: use finally for _schedulingZac Medico2012-02-081-33/+13
* SequentialTaskQueue: schedule automaticallyZac Medico2012-02-082-8/+11
* Scheduler: remove _idle_scheduleZac Medico2012-02-081-5/+0
* EventLoop: use same method names as glibZac Medico2012-02-082-23/+23
* PollScheduler: don't inherit EventLoopZac Medico2012-02-084-28/+30
* PollScheduler: split out EventLoop base classZac Medico2012-02-081-106/+116
* AbstractPollTask: use timeout_addZac Medico2012-02-071-14/+11