diff options
| author | Paul Mackerras <paulus@samba.org> | 2007-06-17 14:45:00 +1000 |
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2007-06-23 20:55:38 +1000 |
| commit | 7eb3cb9c683624681541972910328054e9431b43 (patch) | |
| tree | e3a06b48af70922be2c006ef50466ba8d010fd04 /t/t4013/diff.format-patch_--stdout_initial..side | |
| parent | gitk: Improve the behaviour of the initial selection (diff) | |
| download | git-7eb3cb9c683624681541972910328054e9431b43.tar.gz git-7eb3cb9c683624681541972910328054e9431b43.zip | |
gitk: Implement a simple scheduler for the compute-intensive stuff
This allows us to do compute-intensive processing, such as laying out
the graph, relatively efficiently while also having the GUI be
reasonably responsive. The problem previously was that file events
were serviced before X events, so reading from another process which
supplies data quickly (hi git rev-list :) could mean that X events
didn't get processed for a long time.
With this, gitk finishes laying out the graph slightly sooner and
still responds to the GUI while doing so.
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 't/t4013/diff.format-patch_--stdout_initial..side')
0 files changed, 0 insertions, 0 deletions
