diff options
| author | Sebastian Thiel <byronimo@gmail.com> | 2010-06-07 23:47:06 +0200 |
|---|---|---|
| committer | Sebastian Thiel <byronimo@gmail.com> | 2010-06-07 23:47:06 +0200 |
| commit | 898d47d1711accdfded8ee470520fdb96fb12d46 (patch) | |
| tree | ac2426a03dbc538fb970cd4fd22a404edb68ce53 /lib/git/async/channel.py | |
| parent | e825f8b69760e269218b1bf1991018baf3c16b04 (diff) | |
| download | gitpython-898d47d1711accdfded8ee470520fdb96fb12d46.tar.gz | |
Task scheduled items lock now uses a dummy lock in serial mode, improving its performance considerably.
Channels now use the AsyncQueue, boosting their throughput to about 5k items / s - this is something one can work with, considering the runtime of each item should be large enough to keep the threads busy. This could be a basis, further testing needed
Diffstat (limited to 'lib/git/async/channel.py')
0 files changed, 0 insertions, 0 deletions
